LLVM 23.0.0git
llvm::CodeViewYAML::detail::UnknownLeafRecord Struct Reference
Inheritance diagram for llvm::CodeViewYAML::detail::UnknownLeafRecord:
[legend]

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_tData
Public Attributes inherited from llvm::CodeViewYAML::detail::LeafRecordBase
TypeLeafKind Kind

Detailed Description

Definition at line 90 of file CodeViewYAMLTypes.cpp.

Constructor & Destructor Documentation

◆ UnknownLeafRecord()

llvm::CodeViewYAML::detail::UnknownLeafRecord::UnknownLeafRecord ( TypeLeafKind K)
inlineexplicit

Member Function Documentation

◆ fromCodeViewRecord()

Error llvm::CodeViewYAML::detail::UnknownLeafRecord::fromCodeViewRecord ( CVType Type)
inlineoverridevirtual

◆ map()

void llvm::CodeViewYAML::detail::UnknownLeafRecord::map ( yaml::IO & IO)
overridevirtual

◆ toCodeViewRecord()

CVType llvm::CodeViewYAML::detail::UnknownLeafRecord::toCodeViewRecord ( AppendingTypeTableBuilder & TS) const
inlineoverridevirtual

Member Data Documentation

◆ Data

std::vector<uint8_t> llvm::CodeViewYAML::detail::UnknownLeafRecord::Data

Definition at line 112 of file CodeViewYAMLTypes.cpp.

Referenced by fromCodeViewRecord(), map(), and toCodeViewRecord().


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