LLVM  8.0.1
Public Attributes | List of all members
llvm::yaml::FunctionSummaryYaml Struct Reference

#include "llvm/IR/ModuleSummaryIndexYAML.h"

Collaboration diagram for llvm::yaml::FunctionSummaryYaml:
Collaboration graph
[legend]

Public Attributes

unsigned Linkage
 
bool NotEligibleToImport
 
bool Live
 
bool IsLocal
 
std::vector< uint64_t > Refs
 
std::vector< uint64_t > TypeTests
 
std::vector< FunctionSummary::VFuncIdTypeTestAssumeVCalls
 
std::vector< FunctionSummary::VFuncIdTypeCheckedLoadVCalls
 
std::vector< FunctionSummary::ConstVCallTypeTestAssumeConstVCalls
 
std::vector< FunctionSummary::ConstVCallTypeCheckedLoadConstVCalls
 

Detailed Description

Definition at line 138 of file ModuleSummaryIndexYAML.h.

Member Data Documentation

◆ IsLocal

bool llvm::yaml::FunctionSummaryYaml::IsLocal

◆ Linkage

unsigned llvm::yaml::FunctionSummaryYaml::Linkage

◆ Live

bool llvm::yaml::FunctionSummaryYaml::Live

◆ NotEligibleToImport

bool llvm::yaml::FunctionSummaryYaml::NotEligibleToImport

◆ Refs

std::vector<uint64_t> llvm::yaml::FunctionSummaryYaml::Refs

◆ TypeCheckedLoadConstVCalls

std::vector<FunctionSummary::ConstVCall> llvm::yaml::FunctionSummaryYaml::TypeCheckedLoadConstVCalls

◆ TypeCheckedLoadVCalls

std::vector<FunctionSummary::VFuncId> llvm::yaml::FunctionSummaryYaml::TypeCheckedLoadVCalls

◆ TypeTestAssumeConstVCalls

std::vector<FunctionSummary::ConstVCall> llvm::yaml::FunctionSummaryYaml::TypeTestAssumeConstVCalls

◆ TypeTestAssumeVCalls

std::vector<FunctionSummary::VFuncId> llvm::yaml::FunctionSummaryYaml::TypeTestAssumeVCalls

◆ TypeTests

std::vector<uint64_t> llvm::yaml::FunctionSummaryYaml::TypeTests

The documentation for this struct was generated from the following file: