|
LLVM 23.0.0git
|
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 |
Definition at line 153 of file CodeViewYAMLTypes.cpp.
|
inlineexplicit |
Definition at line 154 of file CodeViewYAMLTypes.cpp.
References llvm::CodeViewYAML::detail::MemberRecordBase::MemberRecordBase(), and Record.
| void llvm::CodeViewYAML::detail::MemberRecordImpl< OneMethodRecord >::map | ( | IO & | IO | ) |
Definition at line 657 of file CodeViewYAMLTypes.cpp.
References Record.
| void llvm::CodeViewYAML::detail::MemberRecordImpl< OverloadedMethodRecord >::map | ( | IO & | IO | ) |
Definition at line 661 of file CodeViewYAMLTypes.cpp.
References llvm::yaml::IO::mapRequired(), and Record.
| void llvm::CodeViewYAML::detail::MemberRecordImpl< NestedTypeRecord >::map | ( | IO & | IO | ) |
Definition at line 667 of file CodeViewYAMLTypes.cpp.
References llvm::yaml::IO::mapRequired(), and Record.
| void llvm::CodeViewYAML::detail::MemberRecordImpl< DataMemberRecord >::map | ( | IO & | IO | ) |
Definition at line 672 of file CodeViewYAMLTypes.cpp.
References llvm::yaml::IO::mapRequired(), and Record.
| void llvm::CodeViewYAML::detail::MemberRecordImpl< StaticDataMemberRecord >::map | ( | IO & | IO | ) |
Definition at line 679 of file CodeViewYAMLTypes.cpp.
References llvm::yaml::IO::mapRequired(), and Record.
| void llvm::CodeViewYAML::detail::MemberRecordImpl< EnumeratorRecord >::map | ( | IO & | IO | ) |
Definition at line 685 of file CodeViewYAMLTypes.cpp.
References llvm::yaml::IO::mapRequired(), and Record.
| void llvm::CodeViewYAML::detail::MemberRecordImpl< VFPtrRecord >::map | ( | IO & | IO | ) |
Definition at line 691 of file CodeViewYAMLTypes.cpp.
References llvm::yaml::IO::mapRequired(), and Record.
| void llvm::CodeViewYAML::detail::MemberRecordImpl< BaseClassRecord >::map | ( | IO & | IO | ) |
Definition at line 695 of file CodeViewYAMLTypes.cpp.
References llvm::yaml::IO::mapRequired(), and Record.
| void llvm::CodeViewYAML::detail::MemberRecordImpl< VirtualBaseClassRecord >::map | ( | IO & | IO | ) |
Definition at line 701 of file CodeViewYAMLTypes.cpp.
References llvm::yaml::IO::mapRequired(), and Record.
| void llvm::CodeViewYAML::detail::MemberRecordImpl< ListContinuationRecord >::map | ( | IO & | IO | ) |
Definition at line 709 of file CodeViewYAMLTypes.cpp.
References llvm::yaml::IO::mapRequired(), and Record.
|
overridevirtual |
Implements llvm::CodeViewYAML::detail::MemberRecordBase.
|
inlineoverridevirtual |
Implements llvm::CodeViewYAML::detail::MemberRecordBase.
Definition at line 159 of file CodeViewYAMLTypes.cpp.
References Record, and llvm::codeview::ContinuationRecordBuilder::writeMemberType().
|
mutable |
Definition at line 163 of file CodeViewYAMLTypes.cpp.
Referenced by map(), MemberRecordImpl(), and writeTo().