Searched refs:TpiSource (Results 1 - 5 of 5) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/lld/COFF/ |
H A D | DebugTypes.h | 33 class TpiSource { class in namespace:lld::coff 37 TpiSource(TpiKind k, ObjFile *f); 38 virtual ~TpiSource(); 57 static void forEachSource(llvm::function_ref<void(TpiSource *)> fn); 69 TpiSource *makeTpiSource(ObjFile *file); 70 TpiSource *makeTypeServerSource(PDBInputFile *pdbInputFile); 71 TpiSource *makeUseTypeServerSource(ObjFile *file, 73 TpiSource *makePrecompSource(ObjFile *file); 74 TpiSource *makeUsePrecompSource(ObjFile *file,
|
H A D | DebugTypes.cpp | 39 class TypeServerSource : public TpiSource { 42 : TpiSource(PDB, nullptr), pdbInputFile(f) { 68 class UseTypeServerSource : public TpiSource { 71 : TpiSource(UsingPDB, f), typeServerDependency(ts) {} 85 class PrecompSource : public TpiSource { 87 PrecompSource(ObjFile *f) : TpiSource(PCH, f) { 109 class UsePrecompSource : public TpiSource { 112 : TpiSource(UsingPCH, f), precompDependency(precomp) {} 123 static std::vector<TpiSource *> gc; 125 TpiSource function in class:TpiSource [all...] |
H A D | InputFiles.h | 59 class TpiSource; 206 TpiSource *debugTypesObj = nullptr; 327 TpiSource *debugTypesObj = nullptr;
|
H A D | PDB.cpp | 113 void addDebug(TpiSource *source); 115 const CVIndexMap *mergeTypeRecords(TpiSource *source, CVIndexMap *localMap); 837 const CVIndexMap *PDBLinker::mergeTypeRecords(TpiSource *source, 927 void PDBLinker::addDebug(TpiSource *source) { 931 if (source->kind == TpiSource::PDB) 977 TpiSource::forEachSource([&](TpiSource *source) { 983 TpiSource::forEachSource([&](TpiSource *source) { 1033 print(TpiSource [all...] |
H A D | Driver.cpp | 92 TpiSource::clear();
|
Completed in 121 milliseconds