|
LLVM 23.0.0git
|
Public Member Functions | |
| UnknownLeafRecord (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 |
Public Attributes | |
| std::vector< uint8_t > | Data |
| Public Attributes inherited from llvm::CodeViewYAML::detail::LeafRecordBase | |
| TypeLeafKind | Kind |
Definition at line 90 of file CodeViewYAMLTypes.cpp.
|
inlineexplicit |
Definition at line 91 of file CodeViewYAMLTypes.cpp.
References llvm::CodeViewYAML::detail::LeafRecordBase::LeafRecordBase().
|
inlineoverridevirtual |
Implements llvm::CodeViewYAML::detail::LeafRecordBase.
Definition at line 106 of file CodeViewYAMLTypes.cpp.
References Data, llvm::CodeViewYAML::detail::LeafRecordBase::Kind, and llvm::Error::success().
|
overridevirtual |
Implements llvm::CodeViewYAML::detail::LeafRecordBase.
Definition at line 427 of file CodeViewYAMLTypes.cpp.
References Data, llvm::yaml::IO::mapRequired(), and llvm::yaml::IO::outputting().
|
inlineoverridevirtual |
Implements llvm::CodeViewYAML::detail::LeafRecordBase.
Definition at line 95 of file CodeViewYAMLTypes.cpp.
References Data, llvm::codeview::AppendingTypeTableBuilder::getAllocator(), and llvm::CodeViewYAML::detail::LeafRecordBase::Kind.
| std::vector<uint8_t> llvm::CodeViewYAML::detail::UnknownLeafRecord::Data |
Definition at line 112 of file CodeViewYAMLTypes.cpp.
Referenced by fromCodeViewRecord(), map(), and toCodeViewRecord().