class BaseClassRecord
Declaration
class BaseClassRecord : public TypeRecord { /* full declaration omitted */ };
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:869
Inherits from: TypeRecord
Member Variables
- public llvm::codeview::MemberAttributes Attrs
- public llvm::codeview::TypeIndex Type
- public uint64_t Offset = 0
Inherited from TypeRecord:
Method Overview
- public BaseClassRecord()
- public BaseClassRecord(llvm::codeview::TypeRecordKind Kind)
- public BaseClassRecord(llvm::codeview::MemberAttributes Attrs, llvm::codeview::TypeIndex Type, uint64_t Offset)
- public BaseClassRecord(llvm::codeview::MemberAccess Access, llvm::codeview::TypeIndex Type, uint64_t Offset)
- public llvm::codeview::MemberAccess getAccess() const
- public uint64_t getBaseOffset() const
- public llvm::codeview::TypeIndex getBaseType() const
Inherited from TypeRecord:
Methods
¶BaseClassRecord()
BaseClassRecord()
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:871
¶BaseClassRecord(
llvm::codeview::TypeRecordKind Kind)
BaseClassRecord(
llvm::codeview::TypeRecordKind Kind)
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:872
Parameters
- llvm::codeview::TypeRecordKind Kind
¶BaseClassRecord(
llvm::codeview::MemberAttributes Attrs,
llvm::codeview::TypeIndex Type,
uint64_t Offset)
BaseClassRecord(
llvm::codeview::MemberAttributes Attrs,
llvm::codeview::TypeIndex Type,
uint64_t Offset)
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:873
Parameters
- llvm::codeview::MemberAttributes Attrs
- llvm::codeview::TypeIndex Type
- uint64_t Offset
¶BaseClassRecord(
llvm::codeview::MemberAccess Access,
llvm::codeview::TypeIndex Type,
uint64_t Offset)
BaseClassRecord(
llvm::codeview::MemberAccess Access,
llvm::codeview::TypeIndex Type,
uint64_t Offset)
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:876
Parameters
- llvm::codeview::MemberAccess Access
- llvm::codeview::TypeIndex Type
- uint64_t Offset
¶llvm::codeview::MemberAccess getAccess() const
llvm::codeview::MemberAccess getAccess() const
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:880
¶uint64_t getBaseOffset() const
uint64_t getBaseOffset() const
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:882
¶llvm::codeview::TypeIndex getBaseType() const
llvm::codeview::TypeIndex getBaseType() const
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:881