LLVM 20.0.0git
|
Public Member Functions | |
SymbolRecordBase (codeview::SymbolKind K) | |
virtual | ~SymbolRecordBase ()=default |
virtual void | map (yaml::IO &io)=0 |
virtual codeview::CVSymbol | toCodeViewSymbol (BumpPtrAllocator &Allocator, CodeViewContainer Container) const =0 |
virtual Error | fromCodeViewSymbol (codeview::CVSymbol Type)=0 |
Public Attributes | |
codeview::SymbolKind | Kind |
Definition at line 242 of file CodeViewYAMLSymbols.cpp.
|
inlineexplicit |
Definition at line 245 of file CodeViewYAMLSymbols.cpp.
|
virtualdefault |
|
pure virtual |
|
pure virtual |
|
pure virtual |
codeview::SymbolKind llvm::CodeViewYAML::detail::SymbolRecordBase::Kind |
Definition at line 243 of file CodeViewYAMLSymbols.cpp.
Referenced by llvm::CodeViewYAML::detail::UnknownSymbolRecord::fromCodeViewSymbol(), and llvm::CodeViewYAML::detail::UnknownSymbolRecord::toCodeViewSymbol().