class Compile2Sym

Declaration

class Compile2Sym : public SymbolRecord { /* full declaration omitted */ };

Declared at: llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h:703

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:

public Kind

Method Overview

Inherited from SymbolRecord:

Methods

Compile2Sym(llvm::codeview::SymbolRecordKind Kind)

Declared at: llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h:705

Parameters

llvm::codeview::SymbolRecordKind Kind

Compile2Sym(uint32_t RecordOffset)

Declared at: llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h:706

Parameters

uint32_t RecordOffset

uint32_t getFlags() const

Declared at: llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h:722

uint8_t getLanguage() const

Declared at: llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h:721