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

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DRecordName.h13 #include "llvm/DebugInfo/CodeView/TypeCollection.h"
18 std::string computeTypeName(TypeCollection &Types, TypeIndex Index);
H A DSymbolDumper.h22 class TypeCollection;
27 CVSymbolDumper(ScopedPrinter &W, TypeCollection &Types,
49 TypeCollection &Types;
H A DTypeDumpVisitor.h23 class TypeCollection;
28 TypeDumpVisitor(TypeCollection &TpiTypes, ScopedPrinter *W,
36 void setIpiTypes(TypeCollection &Types) { IpiTypes = &Types; }
70 TypeCollection &getSourceTypes() const {
78 TypeCollection &TpiTypes;
79 TypeCollection *IpiTypes = nullptr;
H A DTypeCollection.h1 //===- TypeCollection.h - A collection of CodeView type records -*- C++ -*-===//
19 class TypeCollection { class in namespace:llvm::codeview
21 virtual ~TypeCollection() = default;
H A DCVTypeVisitor.h18 class TypeCollection;
47 Error visitTypeStream(TypeCollection &Types, TypeVisitorCallbacks &Callbacks);
H A DTypeTableCollection.h12 #include "llvm/DebugInfo/CodeView/TypeCollection.h"
20 class TypeTableCollection : public TypeCollection {
H A DAppendingTypeTableBuilder.h16 #include "llvm/DebugInfo/CodeView/TypeCollection.h"
29 class AppendingTypeTableBuilder : public TypeCollection {
H A DMergingTypeTableBuilder.h17 #include "llvm/DebugInfo/CodeView/TypeCollection.h"
31 class MergingTypeTableBuilder : public TypeCollection {
H A DLazyRandomTypeCollection.h15 #include "llvm/DebugInfo/CodeView/TypeCollection.h"
50 class LazyRandomTypeCollection : public TypeCollection {
H A DGlobalTypeTableBuilder.h17 #include "llvm/DebugInfo/CodeView/TypeCollection.h"
31 class GlobalTypeTableBuilder : public TypeCollection {
H A DTypeHashing.h16 #include "llvm/DebugInfo/CodeView/TypeCollection.h"
51 hashTypeCollection(TypeCollection &Types) {
156 hashTypeCollection(TypeCollection &Types) {
H A DTypeIndex.h24 class TypeCollection;
278 TypeCollection &Types);
/freebsd-11-stable/contrib/llvm-project/lld/COFF/
H A DTypeMerger.h27 inline llvm::codeview::TypeCollection &getTypeTable() {
34 inline llvm::codeview::TypeCollection &getIDTable() {
H A DPDB.cpp330 TypeCollection &typeTable) {
698 TypeCollection &iDTable) {
1381 TypeCollection &records) {
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DNativeEnumTypes.h27 codeview::LazyRandomTypeCollection &TypeCollection,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeIndex.cpp11 #include "llvm/DebugInfo/CodeView/TypeCollection.h"
93 TypeIndex TI, TypeCollection &Types) {
H A DCVTypeVisitor.cpp12 #include "llvm/DebugInfo/CodeView/TypeCollection.h"
83 Error visitTypeStream(TypeCollection &Types);
158 Error CVTypeVisitor::visitTypeStream(TypeCollection &Types) {
245 Error llvm::codeview::visitTypeStream(TypeCollection &Types,
H A DRecordName.cpp24 TypeCollection &Types;
31 explicit TypeNameComputer(TypeCollection &Types) : Types(Types) {}
248 std::string llvm::codeview::computeTypeName(TypeCollection &Types,
H A DSymbolDumper.cpp33 CVSymbolDumperImpl(TypeCollection &Types, SymbolDumpDelegate *ObjDelegate,
56 TypeCollection &Types;
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DBytesOutputStyle.cpp447 auto &TypeCollection = (StreamIdx == StreamTPI) ? TpiTypes : IpiTypes; local
448 if (TypeCollection)
449 return *TypeCollection;
459 TypeCollection =
462 return *TypeCollection;
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.h214 typedef std::vector<lldb_private::Type *> TypeCollection; typedef in class:SymbolFilePDB
218 TypeCollection &type_collection);
H A DSymbolFilePDB.cpp1570 TypeCollection &type_collection) {
1622 TypeCollection type_collection;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp101 CVMCAdapter(MCStreamer &OS, TypeCollection &TypeTable)
131 TypeCollection &TypeTable;

Completed in 286 milliseconds