class NestedTypeRecord

Declaration

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

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

Inherits from: TypeRecord

Member Variables

public llvm::codeview::TypeIndex Type
public llvm::StringRef Name

Inherited from TypeRecord:

public Kind

Method Overview

Inherited from TypeRecord:

Methods

NestedTypeRecord()

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

NestedTypeRecord(
    llvm::codeview::TypeRecordKind Kind)

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

Parameters

llvm::codeview::TypeRecordKind Kind

NestedTypeRecord(llvm::codeview::TypeIndex Type,
                 llvm::StringRef Name)

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

Parameters

llvm::codeview::TypeIndex Type
llvm::StringRef Name

llvm::StringRef getName() const

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

llvm::codeview::TypeIndex getNestedType() const

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