| 
    LLVM 22.0.0git
    
   | 
 
#include "llvm/IR/ModuleSummaryIndexYAML.h"
Public Attributes | |
| unsigned | Linkage | 
| unsigned | Visibility | 
| bool | NotEligibleToImport | 
| bool | Live | 
| bool | IsLocal | 
| bool | CanAutoHide | 
| unsigned | ImportType | 
| std::optional< uint64_t > | Aliasee | 
| std::vector< uint64_t > | Refs = {} | 
| std::vector< uint64_t > | TypeTests = {} | 
| std::vector< FunctionSummary::VFuncId > | TypeTestAssumeVCalls = {} | 
| std::vector< FunctionSummary::VFuncId > | TypeCheckedLoadVCalls = {} | 
| std::vector< FunctionSummary::ConstVCall > | TypeTestAssumeConstVCalls = {} | 
| std::vector< FunctionSummary::ConstVCall > | TypeCheckedLoadConstVCalls = {} | 
Definition at line 140 of file ModuleSummaryIndexYAML.h.
| std::optional<uint64_t> llvm::yaml::GlobalValueSummaryYaml::Aliasee | 
Definition at line 146 of file ModuleSummaryIndexYAML.h.
Referenced by llvm::yaml::MappingTraits< GlobalValueSummaryYaml >::mapping().
| bool llvm::yaml::GlobalValueSummaryYaml::CanAutoHide | 
Definition at line 143 of file ModuleSummaryIndexYAML.h.
Referenced by llvm::yaml::MappingTraits< GlobalValueSummaryYaml >::mapping().
| unsigned llvm::yaml::GlobalValueSummaryYaml::ImportType | 
Definition at line 144 of file ModuleSummaryIndexYAML.h.
Referenced by llvm::yaml::MappingTraits< GlobalValueSummaryYaml >::mapping().
| bool llvm::yaml::GlobalValueSummaryYaml::IsLocal | 
Definition at line 143 of file ModuleSummaryIndexYAML.h.
Referenced by llvm::yaml::MappingTraits< GlobalValueSummaryYaml >::mapping().
| unsigned llvm::yaml::GlobalValueSummaryYaml::Linkage | 
Definition at line 142 of file ModuleSummaryIndexYAML.h.
Referenced by llvm::yaml::MappingTraits< GlobalValueSummaryYaml >::mapping().
| bool llvm::yaml::GlobalValueSummaryYaml::Live | 
Definition at line 143 of file ModuleSummaryIndexYAML.h.
Referenced by llvm::yaml::MappingTraits< GlobalValueSummaryYaml >::mapping().
| bool llvm::yaml::GlobalValueSummaryYaml::NotEligibleToImport | 
Definition at line 143 of file ModuleSummaryIndexYAML.h.
Referenced by llvm::yaml::MappingTraits< GlobalValueSummaryYaml >::mapping().
| std::vector<uint64_t> llvm::yaml::GlobalValueSummaryYaml::Refs = {} | 
Definition at line 148 of file ModuleSummaryIndexYAML.h.
Referenced by llvm::yaml::MappingTraits< GlobalValueSummaryYaml >::mapping().
| std::vector<FunctionSummary::ConstVCall> llvm::yaml::GlobalValueSummaryYaml::TypeCheckedLoadConstVCalls = {} | 
Definition at line 153 of file ModuleSummaryIndexYAML.h.
Referenced by llvm::yaml::MappingTraits< GlobalValueSummaryYaml >::mapping().
| std::vector<FunctionSummary::VFuncId> llvm::yaml::GlobalValueSummaryYaml::TypeCheckedLoadVCalls = {} | 
Definition at line 151 of file ModuleSummaryIndexYAML.h.
Referenced by llvm::yaml::MappingTraits< GlobalValueSummaryYaml >::mapping().
| std::vector<FunctionSummary::ConstVCall> llvm::yaml::GlobalValueSummaryYaml::TypeTestAssumeConstVCalls = {} | 
Definition at line 152 of file ModuleSummaryIndexYAML.h.
Referenced by llvm::yaml::MappingTraits< GlobalValueSummaryYaml >::mapping().
| std::vector<FunctionSummary::VFuncId> llvm::yaml::GlobalValueSummaryYaml::TypeTestAssumeVCalls = {} | 
Definition at line 150 of file ModuleSummaryIndexYAML.h.
Referenced by llvm::yaml::MappingTraits< GlobalValueSummaryYaml >::mapping().
| std::vector<uint64_t> llvm::yaml::GlobalValueSummaryYaml::TypeTests = {} | 
Definition at line 149 of file ModuleSummaryIndexYAML.h.
Referenced by llvm::yaml::MappingTraits< GlobalValueSummaryYaml >::mapping().
| unsigned llvm::yaml::GlobalValueSummaryYaml::Visibility | 
Definition at line 142 of file ModuleSummaryIndexYAML.h.
Referenced by llvm::yaml::MappingTraits< GlobalValueSummaryYaml >::mapping().