class Compile2Sym
Declaration
class Compile2Sym : public SymbolRecord { /* full declaration omitted */ };
Declared at: llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h:696
Inherits from: SymbolRecord
Member Variables
- public llvm::codeview::CompileSym2Flags Flags = CompileSym2Flags::None
- public llvm::codeview::CPUType Machine
- public uint16_t VersionFrontendMajor = 0
- public uint16_t VersionFrontendMinor = 0
- public uint16_t VersionFrontendBuild = 0
- public uint16_t VersionBackendMajor = 0
- public uint16_t VersionBackendMinor = 0
- public uint16_t VersionBackendBuild = 0
- public llvm::StringRef Version
- public std::vector<StringRef> ExtraStrings
- public uint32_t RecordOffset = 0
Inherited from SymbolRecord:
Method Overview
- public Compile2Sym(llvm::codeview::SymbolRecordKind Kind)
- public Compile2Sym(uint32_t RecordOffset)
- public uint32_t getFlags() const
- public uint8_t getLanguage() const
Inherited from SymbolRecord:
Methods
¶Compile2Sym(llvm::codeview::SymbolRecordKind Kind)
Compile2Sym(llvm::codeview::SymbolRecordKind Kind)
Declared at: llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h:698
Parameters
- llvm::codeview::SymbolRecordKind Kind
¶Compile2Sym(uint32_t RecordOffset)
Compile2Sym(uint32_t RecordOffset)
Declared at: llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h:699
Parameters
- uint32_t RecordOffset
¶uint32_t getFlags() const
uint32_t getFlags() const
Declared at: llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h:715
¶uint8_t getLanguage() const
uint8_t getLanguage() const
Declared at: llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h:714