/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/ |
H A D | SymbolCache.h | 50 mutable DenseMap<codeview::TypeIndex, SymIndexId> TypeIndexToSymbolId; 55 mutable DenseMap<std::pair<codeview::TypeIndex, uint32_t>, SymIndexId> 60 mutable std::vector<SymIndexId> Compilands; 66 mutable DenseMap<uint32_t, SymIndexId> FileNameOffsetToId; 69 mutable DenseMap<uint32_t, SymIndexId> GlobalOffsetToSymbolId; 72 mutable DenseMap<std::pair<uint32_t, uint32_t>, SymIndexId> AddressToSymbolId; 74 mutable DenseMap<std::pair<uint32_t, uint32_t>, SymIndexId> 78 mutable DenseMap<std::pair<uint16_t, uint32_t>, SymIndexId> 92 SymIndexId createSymbolPlaceholder() const { in createSymbolPlaceholder() 93 SymIndexId Id = Cache.size(); in createSymbolPlaceholder() [all …]
|
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 getTypeId() const override; [all …]
|
H A D | NativeTypeUDT.h | 26 NativeTypeUDT(NativeSession &Session, SymIndexId Id, codeview::TypeIndex TI, 29 NativeTypeUDT(NativeSession &Session, SymIndexId Id, codeview::TypeIndex TI, 32 NativeTypeUDT(NativeSession &Session, SymIndexId Id, 42 SymIndexId getLexicalParentId() const override; 43 SymIndexId getUnmodifiedTypeId() const override; 44 SymIndexId getVirtualTableShapeId() const override;
|
H A D | NativeTypeFunctionSig.h | 26 NativeTypeFunctionSig(NativeSession &Session, SymIndexId Id, 29 NativeTypeFunctionSig(NativeSession &Session, SymIndexId Id, 41 SymIndexId getClassParentId() const override; 44 SymIndexId getTypeId() const override; 61 SymIndexId ClassParentId = 0;
|
H A D | NativeSymbolEnumerator.h | 26 NativeSymbolEnumerator(NativeSession &Session, SymIndexId Id, 35 SymIndexId getClassParentId() const override; 36 SymIndexId getLexicalParentId() const override; 38 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 | NativeTypeEnum.h | 26 NativeTypeEnum(NativeSession &Session, SymIndexId Id, codeview::TypeIndex TI, 29 NativeTypeEnum(NativeSession &Session, SymIndexId Id, 42 SymIndexId getUnmodifiedTypeId() const override; 57 SymIndexId getTypeId() const override;
|
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 | NativeTypeTypedef.h | 28 NativeTypeTypedef(NativeSession &Session, SymIndexId Id, 37 SymIndexId getTypeId() const override;
|
H A D | NativeCompilandSymbol.h | 20 NativeCompilandSymbol(NativeSession &Session, SymIndexId SymbolId, 28 SymIndexId getLexicalParentId() const override;
|
H A D | NativeEnumSymbols.h | 25 NativeEnumSymbols(NativeSession &Session, std::vector<SymIndexId> Symbols); 33 std::vector<SymIndexId> Symbols;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/ |
H A D | IPDBRawSymbol.h | 26 SymIndexId = 1 << 0, enumerator 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 getSymIndexId() const = 0; [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
H A D | NativeRawSymbol.cpp | 18 SymIndexId SymbolId) in NativeRawSymbol() 25 PdbSymbolIdField::SymIndexId, ShowIdFields, in dump() 116 SymIndexId NativeRawSymbol::getArrayIndexTypeId() const { return 0; } in getArrayIndexTypeId() 133 SymIndexId NativeRawSymbol::getBaseSymbolId() const { return 0; } in getBaseSymbolId() 147 SymIndexId NativeRawSymbol::getClassParentId() const { return 0; } in getClassParentId() 172 SymIndexId NativeRawSymbol::getLexicalParentId() const { return 0; } in getLexicalParentId() 194 SymIndexId NativeRawSymbol::getLowerBoundId() const { return 0; } in getLowerBoundId() 232 SymIndexId NativeRawSymbol::getOemSymbolId() const { return 0; } in getOemSymbolId() 287 SymIndexId NativeRawSymbol::getSubTypeId() const { return 0; } in getSubTypeId() 291 SymIndexId NativeRawSymbol::getSymIndexId() const { return SymbolId; } in getSymIndexId() [all …]
|
H A D | SymbolCache.cpp | 111 SymIndexId SymbolCache::createSimpleType(TypeIndex Index, in createSimpleType() 126 SymIndexId 139 SymIndexId UnmodifiedId = findSymbolByTypeIndex(Record.ModifiedType); in createSymbolForModifiedType() 158 SymIndexId SymbolCache::findSymbolByTypeIndex(codeview::TypeIndex Index) const { in findSymbolByTypeIndex() 166 SymIndexId Result = createSimpleType(Index, ModifierOptions::None); in findSymbolByTypeIndex() 188 SymIndexId Result = findSymbolByTypeIndex(*EFD); in findSymbolByTypeIndex() 199 SymIndexId Id = 0; in findSymbolByTypeIndex() 247 SymbolCache::getSymbolById(SymIndexId SymbolId) const { in getSymbolById() 263 NativeRawSymbol &SymbolCache::getNativeSymbolById(SymIndexId SymbolId) const { in getNativeSymbolById() 274 SymIndexId SymbolCache::getOrCreateGlobalSymbolByOffset(uint32_t Offset) { in getOrCreateGlobalSymbolByOffset() [all …]
|
H A D | NativeTypeFunctionSig.cpp | 42 SymIndexId getTypeId() const override { return RealType->getSymIndexId(); } in getTypeId() 78 SymIndexId Id, in NativeTypeFunctionSig() 85 NativeSession &Session, SymIndexId Id, codeview::TypeIndex Index, in NativeTypeFunctionSig() 145 SymIndexId NativeTypeFunctionSig::getClassParentId() const { in getClassParentId() 161 SymIndexId NativeTypeFunctionSig::getTypeId() const { in getTypeId() 165 SymIndexId Result = Session.getSymbolCache().findSymbolByTypeIndex(ReturnTI); in getTypeId()
|
H A D | NativeTypeUDT.cpp | 20 NativeTypeUDT::NativeTypeUDT(NativeSession &Session, SymIndexId Id, in NativeTypeUDT() 25 NativeTypeUDT::NativeTypeUDT(NativeSession &Session, SymIndexId Id, in NativeTypeUDT() 30 NativeTypeUDT::NativeTypeUDT(NativeSession &Session, SymIndexId Id, in NativeTypeUDT() 81 SymIndexId NativeTypeUDT::getLexicalParentId() const { return 0; } in getLexicalParentId() 83 SymIndexId NativeTypeUDT::getUnmodifiedTypeId() const { in getUnmodifiedTypeId() 90 SymIndexId NativeTypeUDT::getVirtualTableShapeId() const { in getVirtualTableShapeId()
|
H A D | NativeSymbolEnumerator.cpp | 20 NativeSession &Session, SymIndexId Id, const NativeTypeEnum &Parent, in NativeSymbolEnumerator() 48 SymIndexId NativeSymbolEnumerator::getClassParentId() const { in getClassParentId() 52 SymIndexId NativeSymbolEnumerator::getLexicalParentId() const { return 0; } in getLexicalParentId() 58 SymIndexId NativeSymbolEnumerator::getTypeId() const { in getTypeId()
|
H A D | NativeTypeArray.cpp | 20 NativeTypeArray::NativeTypeArray(NativeSession &Session, SymIndexId Id, in NativeTypeArray() 46 SymIndexId NativeTypeArray::getArrayIndexTypeId() const { in getArrayIndexTypeId() 62 SymIndexId NativeTypeArray::getTypeId() const { in getTypeId()
|
H A D | NativeTypePointer.cpp | 20 NativeTypePointer::NativeTypePointer(NativeSession &Session, SymIndexId Id, in NativeTypePointer() 27 NativeTypePointer::NativeTypePointer(NativeSession &Session, SymIndexId Id, in NativeTypePointer() 70 SymIndexId NativeTypePointer::getClassParentId() const { in getClassParentId() 101 SymIndexId NativeTypePointer::getTypeId() const { in getTypeId()
|
H A D | NativeTypeTypedef.cpp | 9 NativeTypeTypedef::NativeTypeTypedef(NativeSession &Session, SymIndexId Id, in NativeTypeTypedef() 29 SymIndexId NativeTypeTypedef::getTypeId() const { in getTypeId()
|
H A D | NativeFunctionSymbol.cpp | 26 SymIndexId Id, in NativeFunctionSymbol() 111 std::vector<SymIndexId> Frames; in findInlineFramesByVA() 126 SymIndexId Id = Session.getSymbolCache().getOrCreateInlineSymbol( in findInlineFramesByVA()
|
H A D | NativeCompilandSymbol.cpp | 16 SymIndexId SymbolId, in NativeCompilandSymbol() 42 SymIndexId NativeCompilandSymbol::getLexicalParentId() const { return 0; } in getLexicalParentId()
|
H A D | NativeTypeEnum.cpp | 102 SymIndexId Id = Session.getSymbolCache() in getChildAtIndex() 118 NativeTypeEnum::NativeTypeEnum(NativeSession &Session, SymIndexId Id, in NativeTypeEnum() 123 NativeTypeEnum::NativeTypeEnum(NativeSession &Session, SymIndexId Id, in NativeTypeEnum() 255 SymIndexId NativeTypeEnum::getUnmodifiedTypeId() const { in getUnmodifiedTypeId() 345 SymIndexId NativeTypeEnum::getTypeId() const { in getTypeId()
|
/freebsd/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 getUnmodifiedTypeId() const override; [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/DIA/ |
H A D | DIARawSymbol.cpp | 221 RAW_ID_METHOD_DUMP(OS, symIndexId, Session, PdbSymbolIdField::SymIndexId, in dump() 592 SymIndexId DIARawSymbol::getArrayIndexTypeId() const { in getArrayIndexTypeId() 611 SymIndexId DIARawSymbol::getBaseSymbolId() const { in getBaseSymbolId() 629 SymIndexId DIARawSymbol::getClassParentId() const { in getClassParentId() 656 SymIndexId DIARawSymbol::getLexicalParentId() const { in getLexicalParentId() 684 SymIndexId DIARawSymbol::getLowerBoundId() const { in getLowerBoundId() 725 SymIndexId DIARawSymbol::getOemSymbolId() const { in getOemSymbolId() 786 SymIndexId DIARawSymbol::getSubTypeId() const { in getSubTypeId() 794 SymIndexId DIARawSymbol::getSymIndexId() const { in getSymIndexId() 827 SymIndexId DIARawSymbol::getTypeId() const { in getTypeId() [all …]
|