class TypeServer2Record

Declaration

class TypeServer2Record : public TypeRecord { /* full declaration omitted */ };

Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:575

Inherits from: TypeRecord

Member Variables

public llvm::codeview::GUID Guid = {}
public uint32_t Age = 0
public llvm::StringRef Name

Inherited from TypeRecord:

public Kind

Method Overview

Inherited from TypeRecord:

Methods

TypeServer2Record()

Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:577

TypeServer2Record(
    llvm::codeview::TypeRecordKind Kind)

Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:578

Parameters

llvm::codeview::TypeRecordKind Kind

TypeServer2Record(llvm::StringRef GuidStr,
                  uint32_t Age,
                  llvm::StringRef Name)

Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:579

Parameters

llvm::StringRef GuidStr
uint32_t Age
llvm::StringRef Name

uint32_t getAge() const

Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:586

const llvm::codeview::GUID& getGuid() const

Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:585

llvm::StringRef getName() const

Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:587