|
LLVM 23.0.0git
|
Public Member Functions | |
| 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 | |
| TypeLeafKind | Kind |
Definition at line 79 of file CodeViewYAMLTypes.cpp.
|
inlineexplicit |
Definition at line 82 of file CodeViewYAMLTypes.cpp.
References Kind.
Referenced by llvm::CodeViewYAML::detail::LeafRecordImpl< T >::LeafRecordImpl(), llvm::CodeViewYAML::detail::LeafRecordImpl< FieldListRecord >::LeafRecordImpl(), and llvm::CodeViewYAML::detail::UnknownLeafRecord::UnknownLeafRecord().
|
virtualdefault |
|
pure virtual |
|
pure virtual |
| TypeLeafKind llvm::CodeViewYAML::detail::LeafRecordBase::Kind |
Definition at line 80 of file CodeViewYAMLTypes.cpp.
Referenced by llvm::CodeViewYAML::detail::UnknownLeafRecord::fromCodeViewRecord(), LeafRecordBase(), and llvm::CodeViewYAML::detail::UnknownLeafRecord::toCodeViewRecord().