class TypeServer2Record

Declaration

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

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

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:582

TypeServer2Record(
    llvm::codeview::TypeRecordKind Kind)

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

Parameters

llvm::codeview::TypeRecordKind Kind

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

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

Parameters

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

uint32_t getAge() const

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

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

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

llvm::StringRef getName() const

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