LLVM 20.0.0git
|
Public Member Functions | |
LeafRecordImpl (TypeLeafKind K) | |
void | map (yaml::IO &io) override |
CVType | toCodeViewRecord (AppendingTypeTableBuilder &TS) const override |
Error | fromCodeViewRecord (CVType Type) override |
Public Member Functions inherited from llvm::CodeViewYAML::detail::LeafRecordBase | |
LeafRecordBase (TypeLeafKind K) | |
virtual | ~LeafRecordBase ()=default |
virtual void | map (yaml::IO &io)=0 |
virtual CVType | toCodeViewRecord (AppendingTypeTableBuilder &TS) const =0 |
virtual Error | fromCodeViewRecord (CVType Type)=0 |
Public Attributes | |
std::vector< MemberRecord > | Members |
Public Attributes inherited from llvm::CodeViewYAML::detail::LeafRecordBase | |
TypeLeafKind | Kind |
Definition at line 107 of file CodeViewYAMLTypes.cpp.
|
inlineexplicit |
Definition at line 108 of file CodeViewYAMLTypes.cpp.
|
overridevirtual |
Implements llvm::CodeViewYAML::detail::LeafRecordBase.
|
overridevirtual |
Implements llvm::CodeViewYAML::detail::LeafRecordBase.
Definition at line 455 of file CodeViewYAMLTypes.cpp.
|
overridevirtual |
Implements llvm::CodeViewYAML::detail::LeafRecordBase.
std::vector<MemberRecord> llvm::CodeViewYAML::detail::LeafRecordImpl< FieldListRecord >::Members |
Definition at line 114 of file CodeViewYAMLTypes.cpp.