class SymbolRecordMapping
Declaration
class SymbolRecordMapping : public SymbolVisitorCallbacks { /* full declaration omitted */ };
Declared at: llvm/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h:20
Inherits from: SymbolVisitorCallbacks
Method Overview
- public SymbolRecordMapping(llvm::BinaryStreamReader & Reader, llvm::codeview::CodeViewContainer Container)
- public SymbolRecordMapping(llvm::BinaryStreamWriter & Writer, llvm::codeview::CodeViewContainer Container)
- public llvm::Error visitSymbolBegin(llvm::codeview::CVSymbol & Record)
- public llvm::Error visitSymbolEnd(llvm::codeview::CVSymbol & Record)
Inherited from SymbolVisitorCallbacks:
Methods
¶SymbolRecordMapping(
llvm::BinaryStreamReader& Reader,
llvm::codeview::CodeViewContainer Container)
SymbolRecordMapping(
llvm::BinaryStreamReader& Reader,
llvm::codeview::CodeViewContainer Container)
Declared at: llvm/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h:22
Parameters
- llvm::BinaryStreamReader& Reader
- llvm::codeview::CodeViewContainer Container
¶SymbolRecordMapping(
llvm::BinaryStreamWriter& Writer,
llvm::codeview::CodeViewContainer Container)
SymbolRecordMapping(
llvm::BinaryStreamWriter& Writer,
llvm::codeview::CodeViewContainer Container)
Declared at: llvm/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h:25
Parameters
- llvm::BinaryStreamWriter& Writer
- llvm::codeview::CodeViewContainer Container
¶llvm::Error visitSymbolBegin(
llvm::codeview::CVSymbol& Record)
llvm::Error visitSymbolBegin(
llvm::codeview::CVSymbol& Record)
Declared at: llvm/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h:29
Parameters
- llvm::codeview::CVSymbol& Record
¶llvm::Error visitSymbolEnd(
llvm::codeview::CVSymbol& Record)
llvm::Error visitSymbolEnd(
llvm::codeview::CVSymbol& Record)
Declared at: llvm/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h:30
Parameters
- llvm::codeview::CVSymbol& Record