10 #ifndef LLVM_DEBUGINFO_PDB_NATIVE_NATIVETYPEPOINTER_H 11 #define LLVM_DEBUGINFO_PDB_NATIVE_NATIVETYPEPOINTER_H 61 #endif // LLVM_DEBUGINFO_PDB_NATIVE_NATIVETYPEPOINTER_H NativeTypePointer(NativeSession &Session, SymIndexId Id, codeview::TypeIndex TI)
uint64_t getLength() const override
bool isUnalignedType() const override
This class represents lattice values for constants.
SymIndexId getTypeId() const override
bool isMemberPointer() const
~NativeTypePointer() override
Optional< codeview::PointerRecord > Record
bool isMultipleInheritance() const override
bool isRestrictedType() const override
SymIndexId getClassParentId() const override
bool isVirtualInheritance() const override
bool isReference() const override
bool isRValueReference() const override
bool isConstType() const override
bool isVolatileType() const override
bool isSingleInheritance() const override
bool isPointerToDataMember() const override
This class implements an extremely fast bulk output stream that can only output to a stream...
bool isPointerToMemberFunction() const override
void dump(raw_ostream &OS, int Indent, PdbSymbolIdField ShowIdFields, PdbSymbolIdField RecurseIdFields) const override