Searched refs:TiRefKind (Results 1 – 9 of 9) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
H A D | TypeIndexDiscovery.cpp | 86 Refs.push_back({TiRefKind::TypeRef, Offset + 4, 1}); in handleMethodOverloadList() 101 Refs.push_back({TiRefKind::TypeRef, Offset + 4, 1}); in handleBaseClass() 122 Refs.push_back({TiRefKind::TypeRef, Offset + 4, 1}); in handleDataMember() 133 Refs.push_back({TiRefKind::TypeRef, Offset + 4, 1}); in handleOverloadedMethod() 146 Refs.push_back({TiRefKind::TypeRef, Offset + 4, 1}); in handleOneMethod() 161 Refs.push_back({TiRefKind::TypeRef, Offset + 4, 1}); in handleNestedType() 171 Refs.push_back({TiRefKind::TypeRef, Offset + 4, 1}); in handleStaticDataMember() 185 Refs.push_back({TiRefKind::TypeRef, Offset + 4, 2}); in handleVirtualBaseClass() 196 Refs.push_back({TiRefKind::TypeRef, Offset + 4, 1}); in handleVFPtr() 205 Refs.push_back({TiRefKind in handleListContinuation() [all...] |
H A D | TypeHashing.cpp | 48 auto Prev = (Ref.Kind == TiRefKind::IndexRef) ? PreviousIds : PreviousTypes; in hashType()
|
H A D | TypeStreamMerger.cpp | 411 bool Success = (Ref.Kind == TiRefKind::IndexRef) ? remapItemIndex(TI) in remapIndices()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
H A D | TypeReferenceTracker.cpp | 91 void TypeReferenceTracker::addOneTypeRef(TiRefKind RefKind, TypeIndex RefTI) { in addOneTypeRef() 94 (Ids && RefKind == TiRefKind::IndexRef) ? IdReferenced : TypeReferenced; in addOneTypeRef() 130 TiRefKind RefKind; in markReferencedTypes() 133 std::optional<CVType> Rec = (Ids && RefKind == TiRefKind::IndexRef) in markReferencedTypes() 157 addOneTypeRef(TiRefKind::TypeRef, in markReferencedTypes()
|
H A D | TypeReferenceTracker.h | 50 void addOneTypeRef(codeview::TiRefKind RefKind, codeview::TypeIndex RefTI); 58 SmallVector<std::pair<codeview::TiRefKind, codeview::TypeIndex>, 10>
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | TypeIndexDiscovery.h | 19 enum class TiRefKind { TypeRef, IndexRef }; enum 21 TiRefKind Kind;
|
/freebsd/contrib/llvm-project/lld/COFF/ |
H A D | DebugTypes.h | 67 bool remapTypeIndex(TypeIndex &ti, llvm::codeview::TiRefKind refKind) const;
|
H A D | DebugTypes.cpp | 215 bool TpiSource::remapTypeIndex(TypeIndex &ti, TiRefKind refKind) const { in remapTypeIndex() 221 (refKind == TiRefKind::IndexRef) ? ipiMap : tpiMap; in remapTypeIndex() 246 (ref.Kind == TiRefKind::IndexRef ? "item" : "type") + in remapRecord() 670 success &= remapTypeIndex(funcId, TiRefKind::IndexRef); in mergeTypeRecord()
|
H A D | PDB.cpp | 876 if (!source->remapTypeIndex(inlinee, TiRefKind::IndexRef)) { in commit()
|