Searched refs:SymIndexId (Results 1 - 25 of 42) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DNativeSymbolEnumerator.h22 NativeSymbolEnumerator(NativeSession &Session, SymIndexId Id,
31 SymIndexId getClassParentId() const override;
32 SymIndexId getLexicalParentId() const override;
34 SymIndexId getTypeId() const override;
H A DNativeTypePointer.h24 NativeTypePointer(NativeSession &Session, SymIndexId Id,
28 NativeTypePointer(NativeSession &Session, SymIndexId Id,
35 SymIndexId getClassParentId() const override;
42 SymIndexId getTypeId() const override;
H A DNativeTypeTypedef.h23 NativeTypeTypedef(NativeSession &Session, SymIndexId Id,
32 SymIndexId getTypeId() const override;
H A DNativeTypeUDT.h23 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 DSymbolCache.h35 /// 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 DNativeTypeFunctionSig.h29 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 DNativeTypeArray.h24 NativeTypeArray(NativeSession &Session, SymIndexId Id, codeview::TypeIndex TI,
31 SymIndexId getArrayIndexTypeId() const override;
38 SymIndexId getTypeId() const override;
H A DNativeCompilandSymbol.h20 NativeCompilandSymbol(NativeSession &Session, SymIndexId SymbolId,
28 SymIndexId getLexicalParentId() const override;
H A DNativeTypeEnum.h25 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 DNativeRawSymbol.h27 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 DNativeExeSymbol.h25 NativeExeSymbol(NativeSession &Session, SymIndexId Id);
H A DNativeFunctionSymbol.h22 NativeFunctionSymbol(NativeSession &Session, SymIndexId Id,
H A DNativePublicSymbol.h22 NativePublicSymbol(NativeSession &Session, SymIndexId Id,
H A DNativeTypeVTShape.h24 NativeTypeVTShape(NativeSession &Session, SymIndexId Id,
H A DNativeTypeBuiltin.h23 NativeTypeBuiltin(NativeSession &PDBSession, SymIndexId Id,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeCompilandSymbol.cpp18 SymIndexId SymbolId,
44 SymIndexId NativeCompilandSymbol::getLexicalParentId() const { return 0; }
H A DNativeTypeTypedef.cpp7 NativeTypeTypedef::NativeTypeTypedef(NativeSession &Session, SymIndexId Id,
27 SymIndexId NativeTypeTypedef::getTypeId() const {
H A DNativeTypeArray.cpp19 NativeTypeArray::NativeTypeArray(NativeSession &Session, SymIndexId Id,
45 SymIndexId NativeTypeArray::getArrayIndexTypeId() const {
61 SymIndexId NativeTypeArray::getTypeId() const {
H A DNativeSymbolEnumerator.cpp20 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 DNativeRawSymbol.cpp19 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 DNativeTypeBuiltin.cpp16 NativeTypeBuiltin::NativeTypeBuiltin(NativeSession &PDBSession, SymIndexId Id,
H A DNativeTypePointer.cpp19 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 DNativeTypeVTShape.cpp7 NativeTypeVTShape::NativeTypeVTShape(NativeSession &Session, SymIndexId Id,
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DIPDBRawSymbol.h26 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 DDIARawSymbol.h66 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...]

Completed in 194 milliseconds

12