LLVM 22.0.0git
llvm::CodeViewYAML::detail::MemberRecordImpl< T > Struct Template Reference
Inheritance diagram for llvm::CodeViewYAML::detail::MemberRecordImpl< T >:
[legend]

Public Member Functions

 MemberRecordImpl (TypeLeafKind K)
void map (yaml::IO &io) override
void writeTo (ContinuationRecordBuilder &CRB) 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)
Public Member Functions inherited from llvm::CodeViewYAML::detail::MemberRecordBase
 MemberRecordBase (TypeLeafKind K)
virtual ~MemberRecordBase ()=default

Public Attributes

T Record
Public Attributes inherited from llvm::CodeViewYAML::detail::MemberRecordBase
TypeLeafKind Kind

Detailed Description

template<typename T>
struct llvm::CodeViewYAML::detail::MemberRecordImpl< T >

Definition at line 127 of file CodeViewYAMLTypes.cpp.

Constructor & Destructor Documentation

◆ MemberRecordImpl()

Member Function Documentation

◆ map() [1/11]

Definition at line 617 of file CodeViewYAMLTypes.cpp.

References Record.

◆ map() [2/11]

◆ map() [3/11]

◆ map() [4/11]

◆ map() [5/11]

◆ map() [6/11]

◆ map() [7/11]

◆ map() [8/11]

◆ map() [9/11]

◆ map() [10/11]

◆ map() [11/11]

template<typename T>
void llvm::CodeViewYAML::detail::MemberRecordImpl< T >::map ( yaml::IO & io)
overridevirtual

◆ writeTo()

Member Data Documentation

◆ Record

Definition at line 137 of file CodeViewYAMLTypes.cpp.

Referenced by map(), MemberRecordImpl(), and writeTo().


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