/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/ |
H A D | NativeSymbolEnumerator.h | 22 NativeSymbolEnumerator(NativeSession &Session, SymIndexId Id, 31 SymIndexId getClassParentId() const override; 32 SymIndexId getLexicalParentId() const override; 34 SymIndexId getTypeId() const override;
|
H A D | NativeTypePointer.h | 24 NativeTypePointer(NativeSession &Session, SymIndexId Id, 28 NativeTypePointer(NativeSession &Session, SymIndexId Id, 35 SymIndexId getClassParentId() const override; 42 SymIndexId getTypeId() const override;
|
H A D | NativeTypeTypedef.h | 23 NativeTypeTypedef(NativeSession &Session, SymIndexId Id, 32 SymIndexId getTypeId() const override;
|
H A D | NativeTypeUDT.h | 23 NativeTypeUDT(NativeSession &Session, SymIndexId Id, codeview::TypeIndex TI, 26 NativeTypeUDT(NativeSession &Session, SymIndexId Id, codeview::TypeIndex TI, 29 NativeTypeUDT(NativeSession &Session, SymIndexId Id, 39 SymIndexId getLexicalParentId() const override; 40 SymIndexId getUnmodifiedTypeId() const override; 41 SymIndexId getVirtualTableShapeId() const override;
|
H A D | SymbolCache.h | 35 /// Cache of all stable symbols, indexed by SymIndexId. Just because a 43 /// stores a mapping to SymIndexId of the cached symbol. 44 DenseMap<codeview::TypeIndex, SymIndexId> TypeIndexToSymbolId; 47 /// from (IndexOfClass, MemberIndex) to the corresponding SymIndexId of the 49 DenseMap<std::pair<codeview::TypeIndex, uint32_t>, SymIndexId> 54 std::vector<SymIndexId> Compilands; 58 mutable DenseMap<uint32_t, SymIndexId> FileNameOffsetToId; 60 /// Map from global symbol offset to SymIndexId. 61 DenseMap<uint32_t, SymIndexId> GlobalOffsetToSymbolId; 63 /// Map from segment and code offset to SymIndexId [all...] |
H A D | NativeTypeFunctionSig.h | 29 NativeTypeFunctionSig(NativeSession &Session, SymIndexId Id, 32 NativeTypeFunctionSig(NativeSession &Session, SymIndexId Id, 44 SymIndexId getClassParentId() const override; 47 SymIndexId getTypeId() const override; 64 SymIndexId ClassParentId = 0;
|
H A D | NativeTypeArray.h | 24 NativeTypeArray(NativeSession &Session, SymIndexId Id, codeview::TypeIndex TI, 31 SymIndexId getArrayIndexTypeId() const override; 38 SymIndexId getTypeId() const override;
|
H A D | NativeCompilandSymbol.h | 20 NativeCompilandSymbol(NativeSession &Session, SymIndexId SymbolId, 28 SymIndexId getLexicalParentId() const override;
|
H A D | NativeTypeEnum.h | 25 NativeTypeEnum(NativeSession &Session, SymIndexId Id, codeview::TypeIndex TI, 28 NativeTypeEnum(NativeSession &Session, SymIndexId Id, 41 SymIndexId getUnmodifiedTypeId() const override; 56 SymIndexId getTypeId() const override;
|
H A D | NativeRawSymbol.h | 27 SymIndexId SymbolId); 71 SymIndexId getArrayIndexTypeId() const override; 74 SymIndexId getBaseSymbolId() const override; 78 SymIndexId getClassParentId() const override; 83 SymIndexId getLexicalParentId() const override; 89 SymIndexId getLowerBoundId() const override; 99 SymIndexId getOemSymbolId() const override; 113 SymIndexId getSubTypeId() const override; 115 SymIndexId getSymIndexId() const override; 123 SymIndexId getTypeI [all...] |
H A D | NativeExeSymbol.h | 25 NativeExeSymbol(NativeSession &Session, SymIndexId Id);
|
H A D | NativeFunctionSymbol.h | 22 NativeFunctionSymbol(NativeSession &Session, SymIndexId Id,
|
H A D | NativePublicSymbol.h | 22 NativePublicSymbol(NativeSession &Session, SymIndexId Id,
|
H A D | NativeTypeVTShape.h | 24 NativeTypeVTShape(NativeSession &Session, SymIndexId Id,
|
H A D | NativeTypeBuiltin.h | 23 NativeTypeBuiltin(NativeSession &PDBSession, SymIndexId Id,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
H A D | NativeCompilandSymbol.cpp | 18 SymIndexId SymbolId, 44 SymIndexId NativeCompilandSymbol::getLexicalParentId() const { return 0; }
|
H A D | NativeTypeTypedef.cpp | 7 NativeTypeTypedef::NativeTypeTypedef(NativeSession &Session, SymIndexId Id, 27 SymIndexId NativeTypeTypedef::getTypeId() const {
|
H A D | NativeTypeArray.cpp | 19 NativeTypeArray::NativeTypeArray(NativeSession &Session, SymIndexId Id, 45 SymIndexId NativeTypeArray::getArrayIndexTypeId() const { 61 SymIndexId NativeTypeArray::getTypeId() const {
|
H A D | NativeSymbolEnumerator.cpp | 20 NativeSession &Session, SymIndexId Id, const NativeTypeEnum &Parent, 48 SymIndexId NativeSymbolEnumerator::getClassParentId() const { 52 SymIndexId NativeSymbolEnumerator::getLexicalParentId() const { return 0; } 58 SymIndexId NativeSymbolEnumerator::getTypeId() const {
|
H A D | NativeRawSymbol.cpp | 19 SymIndexId SymbolId) 26 PdbSymbolIdField::SymIndexId, ShowIdFields, 117 SymIndexId NativeRawSymbol::getArrayIndexTypeId() const { return 0; } 134 SymIndexId NativeRawSymbol::getBaseSymbolId() const { return 0; } 148 SymIndexId NativeRawSymbol::getClassParentId() const { return 0; } 173 SymIndexId NativeRawSymbol::getLexicalParentId() const { return 0; } 195 SymIndexId NativeRawSymbol::getLowerBoundId() const { return 0; } 233 SymIndexId NativeRawSymbol::getOemSymbolId() const { return 0; } 288 SymIndexId NativeRawSymbol::getSubTypeId() const { return 0; } 292 SymIndexId NativeRawSymbo [all...] |
H A D | NativeTypeBuiltin.cpp | 16 NativeTypeBuiltin::NativeTypeBuiltin(NativeSession &PDBSession, SymIndexId Id,
|
H A D | NativeTypePointer.cpp | 19 NativeTypePointer::NativeTypePointer(NativeSession &Session, SymIndexId Id, 26 NativeTypePointer::NativeTypePointer(NativeSession &Session, SymIndexId Id, 69 SymIndexId NativeTypePointer::getClassParentId() const { 100 SymIndexId NativeTypePointer::getTypeId() const { 101 // This is the pointee SymIndexId.
|
H A D | NativeTypeVTShape.cpp | 7 NativeTypeVTShape::NativeTypeVTShape(NativeSession &Session, SymIndexId Id,
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/ |
H A D | IPDBRawSymbol.h | 26 SymIndexId = 1 << 0, member in class:llvm::pdb::PdbSymbolIdField 35 void dumpSymbolIdField(raw_ostream &OS, StringRef Name, SymIndexId Value, 91 virtual SymIndexId getArrayIndexTypeId() const = 0; 94 virtual SymIndexId getBaseSymbolId() const = 0; 98 virtual SymIndexId getClassParentId() const = 0; 104 virtual SymIndexId getLexicalParentId() const = 0; 110 virtual SymIndexId getLowerBoundId() const = 0; 120 virtual SymIndexId getOemSymbolId() const = 0; 135 virtual SymIndexId getSubTypeId() const = 0; 137 virtual SymIndexId getSymIndexI [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/DIA/ |
H A D | DIARawSymbol.h | 66 SymIndexId getArrayIndexTypeId() const override; 69 SymIndexId getBaseSymbolId() const override; 73 SymIndexId getClassParentId() const override; 78 SymIndexId getLexicalParentId() const override; 84 SymIndexId getLowerBoundId() const override; 94 SymIndexId getOemSymbolId() const override; 108 SymIndexId getSubTypeId() const override; 110 SymIndexId getSymIndexId() const override; 118 SymIndexId getTypeId() const override; 122 SymIndexId getUnmodifiedTypeI [all...] |