struct UnknownSymbolRecord
Declaration
struct UnknownSymbolRecord : public SymbolRecordBase { /* full declaration omitted */ };
Declared at: llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:261
Inherits from: SymbolRecordBase
Member Variables
- public std::vector<uint8_t> Data
Inherited from SymbolRecordBase:
Method Overview
- public UnknownSymbolRecord(codeview::SymbolKind K)
- public llvm::Error fromCodeViewSymbol(llvm::codeview::CVSymbol CVS)
- public void map(yaml::IO & io)
- public llvm::codeview::CVSymbol toCodeViewSymbol(llvm::BumpPtrAllocator & Allocator, llvm::codeview::CodeViewContainer Container) const
Inherited from SymbolRecordBase:
Methods
¶UnknownSymbolRecord(codeview::SymbolKind K)
UnknownSymbolRecord(codeview::SymbolKind K)
Declared at: llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:262
Parameters
- codeview::SymbolKind K
¶llvm::Error fromCodeViewSymbol(
llvm::codeview::CVSymbol CVS)
llvm::Error fromCodeViewSymbol(
llvm::codeview::CVSymbol CVS)
Declared at: llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:278
Parameters
¶void map(yaml::IO& io)
void map(yaml::IO& io)
Declared at: llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:264
Parameters
- yaml::IO& io
¶llvm::codeview::CVSymbol toCodeViewSymbol(
llvm::BumpPtrAllocator& Allocator,
llvm::codeview::CodeViewContainer Container)
const
llvm::codeview::CVSymbol toCodeViewSymbol(
llvm::BumpPtrAllocator& Allocator,
llvm::codeview::CodeViewContainer Container)
const
Declared at: llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:266
Parameters
- llvm::BumpPtrAllocator& Allocator
- llvm::codeview::CodeViewContainer Container