class ModifierRecord
Declaration
class ModifierRecord : public TypeRecord { /* full declaration omitted */ };
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:135
Inherits from: TypeRecord
Member Variables
- public llvm::codeview::TypeIndex ModifiedType
- public llvm::codeview::ModifierOptions Modifiers = ModifierOptions::None
Inherited from TypeRecord:
Method Overview
- public ModifierRecord()
- public ModifierRecord(llvm::codeview::TypeRecordKind Kind)
- public ModifierRecord(llvm::codeview::TypeIndex ModifiedType, llvm::codeview::ModifierOptions Modifiers)
- public llvm::codeview::TypeIndex getModifiedType() const
- public llvm::codeview::ModifierOptions getModifiers() const
Inherited from TypeRecord:
Methods
¶ModifierRecord()
ModifierRecord()
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:137
¶ModifierRecord(
llvm::codeview::TypeRecordKind Kind)
ModifierRecord(
llvm::codeview::TypeRecordKind Kind)
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:138
Parameters
- llvm::codeview::TypeRecordKind Kind
¶ModifierRecord(
llvm::codeview::TypeIndex ModifiedType,
llvm::codeview::ModifierOptions Modifiers)
ModifierRecord(
llvm::codeview::TypeIndex ModifiedType,
llvm::codeview::ModifierOptions Modifiers)
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:139
Parameters
- llvm::codeview::TypeIndex ModifiedType
- llvm::codeview::ModifierOptions Modifiers
¶llvm::codeview::TypeIndex getModifiedType() const
llvm::codeview::TypeIndex getModifiedType() const
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:143
¶llvm::codeview::ModifierOptions getModifiers()
const
llvm::codeview::ModifierOptions getModifiers()
const
Declared at: llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h:144