class InlineSiteSym
Declaration
class InlineSiteSym : public SymbolRecord { /* full declaration omitted */ };
Declared at: llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h:333
Inherits from: SymbolRecord
Member Variables
- public uint32_t Parent = 0
- public uint32_t End = 0
- public llvm::codeview::TypeIndex Inlinee
- public std::vector<uint8_t> AnnotationData
- public uint32_t RecordOffset = 0
Inherited from SymbolRecord:
Method Overview
- public InlineSiteSym(llvm::codeview::SymbolRecordKind Kind)
- public InlineSiteSym(uint32_t RecordOffset)
- public iterator_range<llvm::codeview::BinaryAnnotationIterator> annotations() const
Inherited from SymbolRecord:
Methods
¶InlineSiteSym(
llvm::codeview::SymbolRecordKind Kind)
InlineSiteSym(
llvm::codeview::SymbolRecordKind Kind)
Declared at: llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h:335
Parameters
- llvm::codeview::SymbolRecordKind Kind
¶InlineSiteSym(uint32_t RecordOffset)
InlineSiteSym(uint32_t RecordOffset)
Declared at: llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h:336
Parameters
- uint32_t RecordOffset
¶iterator_range<
llvm::codeview::BinaryAnnotationIterator>
annotations() const
iterator_range<
llvm::codeview::BinaryAnnotationIterator>
annotations() const
Declared at: llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h:340