class Compile3Sym
Declaration
class Compile3Sym : public SymbolRecord { /* full declaration omitted */ };
Declared at: llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h:721
Inherits from: SymbolRecord
Member Variables
- public llvm::codeview::CompileSym3Flags Flags = CompileSym3Flags::None
- public llvm::codeview::CPUType Machine
- public uint16_t VersionFrontendMajor = 0
- public uint16_t VersionFrontendMinor = 0
- public uint16_t VersionFrontendBuild = 0
- public uint16_t VersionFrontendQFE = 0
- public uint16_t VersionBackendMajor = 0
- public uint16_t VersionBackendMinor = 0
- public uint16_t VersionBackendBuild = 0
- public uint16_t VersionBackendQFE = 0
- public llvm::StringRef Version
- public uint32_t RecordOffset = 0
Inherited from SymbolRecord:
Method Overview
- public Compile3Sym()
- public Compile3Sym(llvm::codeview::SymbolRecordKind Kind)
- public Compile3Sym(uint32_t RecordOffset)
- public llvm::codeview::CompileSym3Flags getFlags() const
- public llvm::codeview::SourceLanguage getLanguage() const
- public bool hasOptimizations() const
- public void setLanguage(llvm::codeview::SourceLanguage Lang)
Inherited from SymbolRecord:
Methods
¶Compile3Sym()
Compile3Sym()
Declared at: llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h:723
¶Compile3Sym(llvm::codeview::SymbolRecordKind Kind)
Compile3Sym(llvm::codeview::SymbolRecordKind Kind)
Declared at: llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h:724
Parameters
- llvm::codeview::SymbolRecordKind Kind
¶Compile3Sym(uint32_t RecordOffset)
Compile3Sym(uint32_t RecordOffset)
Declared at: llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h:725
Parameters
- uint32_t RecordOffset
¶llvm::codeview::CompileSym3Flags getFlags() const
llvm::codeview::CompileSym3Flags getFlags() const
Declared at: llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h:748
¶llvm::codeview::SourceLanguage getLanguage() const
llvm::codeview::SourceLanguage getLanguage() const
Declared at: llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h:745
¶bool hasOptimizations() const
bool hasOptimizations() const
Declared at: llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h:752
¶void setLanguage(
llvm::codeview::SourceLanguage Lang)
void setLanguage(
llvm::codeview::SourceLanguage Lang)
Declared at: llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h:741
Parameters
- llvm::codeview::SourceLanguage Lang