Home
last modified time | relevance | path

Searched refs:TypeCollection (Results 1 – 23 of 23) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeDumpVisitor.h25 class TypeCollection; variable
30 TypeDumpVisitor(TypeCollection &TpiTypes, ScopedPrinter *W, in TypeDumpVisitor()
38 void setIpiTypes(TypeCollection &Types) { IpiTypes = &Types; } in setIpiTypes()
72 TypeCollection &getSourceTypes() const { in getSourceTypes()
80 TypeCollection &TpiTypes;
81 TypeCollection *IpiTypes = nullptr;
H A DSymbolDumper.h24 class TypeCollection; variable
29 CVSymbolDumper(ScopedPrinter &W, TypeCollection &Types, in CVSymbolDumper()
51 TypeCollection &Types;
H A DRecordName.h18 class TypeCollection; variable
20 std::string computeTypeName(TypeCollection &Types, TypeIndex Index);
H A DTypeCollection.h18 class TypeCollection {
20 virtual ~TypeCollection() = default;
H A DCVTypeVisitor.h20 class TypeCollection; variable
50 Error visitTypeStream(TypeCollection &Types, TypeVisitorCallbacks &Callbacks);
H A DTypeHashing.h17 #include "llvm/DebugInfo/CodeView/TypeCollection.h"
53 hashTypeCollection(TypeCollection &Types) { in hashTypeCollection()
169 hashTypeCollection(TypeCollection &Types) { in hashTypeCollection()
H A DTypeTableCollection.h20 class TypeTableCollection : public TypeCollection {
H A DAppendingTypeTableBuilder.h26 class AppendingTypeTableBuilder : public TypeCollection {
H A DMergingTypeTableBuilder.h28 class MergingTypeTableBuilder : public TypeCollection {
H A DTypeIndex.h24 class TypeCollection; variable
288 TypeCollection &Types);
H A DLazyRandomTypeCollection.h48 class LazyRandomTypeCollection : public TypeCollection {
H A DGlobalTypeTableBuilder.h29 class GlobalTypeTableBuilder : public TypeCollection {
/freebsd/contrib/llvm-project/lld/COFF/
H A DTypeMerger.h34 inline llvm::codeview::TypeCollection &getTypeTable() { in getTypeTable()
40 inline llvm::codeview::TypeCollection &getIDTable() { in getIDTable()
H A DPDB.cpp282 TypeCollection &typeTable) { in addTypeInfo()
1270 TypeCollection &records) { in printStats()
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DBytesOutputStyle.cpp447 auto &TypeCollection = (StreamIdx == StreamTPI) ? TpiTypes : IpiTypes; in initializeTypes() local
448 if (TypeCollection) in initializeTypes()
449 return *TypeCollection; in initializeTypes()
459 TypeCollection = in initializeTypes()
462 return *TypeCollection; in initializeTypes()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DCVTypeVisitor.cpp11 #include "llvm/DebugInfo/CodeView/TypeCollection.h"
84 Error visitTypeStream(TypeCollection &Types);
159 Error CVTypeVisitor::visitTypeStream(TypeCollection &Types) { in visitTypeStream()
246 Error llvm::codeview::visitTypeStream(TypeCollection &Types, in visitTypeStream()
H A DRecordName.cpp17 #include "llvm/DebugInfo/CodeView/TypeCollection.h"
29 TypeCollection &Types;
36 explicit TypeNameComputer(TypeCollection &Types) : Types(Types) {} in TypeNameComputer()
254 std::string llvm::codeview::computeTypeName(TypeCollection &Types, in computeTypeName()
H A DTypeIndex.cpp94 TypeIndex TI, TypeCollection &Types) { in printTypeIndex()
H A DSymbolDumper.cpp31 CVSymbolDumperImpl(TypeCollection &Types, SymbolDumpDelegate *ObjDelegate, in CVSymbolDumperImpl()
54 TypeCollection &Types;
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DNativeEnumTypes.h30 codeview::LazyRandomTypeCollection &TypeCollection,
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.h201 typedef std::vector<lldb_private::Type *> TypeCollection;
205 TypeCollection &type_collection);
212 typedef std::vector<lldb_private::Type *> TypeCollection; global() typedef
H A DSymbolFilePDB.cpp1576 TypeCollection &type_collection) { in GetTypesForPDBSymbol()
1626 TypeCollection type_collection; in GetTypes()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp82 CVMCAdapter(MCStreamer &OS, TypeCollection &TypeTable) in CVMCAdapter()
112 TypeCollection &TypeTable;