LLVM 22.0.0git
llvm::CodeViewYAML::detail::LeafRecordImpl< FieldListRecord > Struct Reference
Inheritance diagram for llvm::CodeViewYAML::detail::LeafRecordImpl< FieldListRecord >:
[legend]

Public Member Functions

 LeafRecordImpl (TypeLeafKind K)
void map (yaml::IO &io) override
CVType toCodeViewRecord (AppendingTypeTableBuilder &TS) const override
Error fromCodeViewRecord (CVType Type) override
void map (IO &IO)
void map (IO &IO)
void map (IO &IO)
void map (IO &IO)
void map (IO &IO)
void map (IO &IO)
void map (IO &IO)
void map (IO &IO)
void map (IO &IO)
void map (IO &IO)
void map (IO &IO)
void map (IO &IO)
void map (IO &IO)
void map (IO &IO)
void map (IO &IO)
void map (IO &IO)
void map (IO &IO)
void map (IO &IO)
void map (IO &IO)
void map (IO &IO)
void map (IO &IO)
void map (IO &IO)
void map (IO &IO)
void map (IO &IO)
Public Member Functions inherited from llvm::CodeViewYAML::detail::LeafRecordBase
 LeafRecordBase (TypeLeafKind K)
virtual ~LeafRecordBase ()=default

Public Attributes

std::vector< MemberRecordMembers
FieldListRecord Record
Public Attributes inherited from llvm::CodeViewYAML::detail::LeafRecordBase
TypeLeafKind Kind

Detailed Description

Definition at line 107 of file CodeViewYAMLTypes.cpp.

Constructor & Destructor Documentation

◆ LeafRecordImpl()

Member Function Documentation

◆ fromCodeViewRecord()

◆ map() [1/25]

◆ map() [2/25]

◆ map() [3/25]

◆ map() [4/25]

◆ map() [5/25]

◆ map() [6/25]

◆ map() [7/25]

◆ map() [8/25]

◆ map() [9/25]

◆ map() [10/25]

◆ map() [11/25]

◆ map() [12/25]

◆ map() [13/25]

◆ map() [14/25]

◆ map() [15/25]

◆ map() [16/25]

◆ map() [17/25]

◆ map() [18/25]

◆ map() [19/25]

◆ map() [20/25]

◆ map() [21/25]

◆ map() [22/25]

◆ map() [23/25]

◆ map() [24/25]

◆ map() [25/25]

◆ toCodeViewRecord()

Member Data Documentation

◆ Members

Definition at line 114 of file CodeViewYAMLTypes.cpp.

Referenced by map().

◆ Record


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