class NestedTypeRecord
Declaration
class NestedTypeRecord : public TypeRecord { /* full declaration omitted */ };
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:375
Inherits from: TypeRecord
Member Variables
- public llvm::codeview::TypeIndex Type
- public llvm::StringRef Name
Inherited from TypeRecord:
Method Overview
- public NestedTypeRecord()
- public NestedTypeRecord(llvm::codeview::TypeRecordKind Kind)
- public NestedTypeRecord(llvm::codeview::TypeIndex Type, llvm::StringRef Name)
- public llvm::StringRef getName() const
- public llvm::codeview::TypeIndex getNestedType() const
Inherited from TypeRecord:
Methods
¶NestedTypeRecord()
NestedTypeRecord()
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:377
¶NestedTypeRecord(
llvm::codeview::TypeRecordKind Kind)
NestedTypeRecord(
llvm::codeview::TypeRecordKind Kind)
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:378
Parameters
- llvm::codeview::TypeRecordKind Kind
¶NestedTypeRecord(llvm::codeview::TypeIndex Type,
llvm::StringRef Name)
NestedTypeRecord(llvm::codeview::TypeIndex Type,
llvm::StringRef Name)
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:379
Parameters
- llvm::codeview::TypeIndex Type
- llvm::StringRef Name
¶llvm::StringRef getName() const
llvm::StringRef getName() const
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:383
¶llvm::codeview::TypeIndex getNestedType() const
llvm::codeview::TypeIndex getNestedType() const
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:382