Home
last modified time | relevance | path

Searched refs:TpiSource (Results 1 – 5 of 5) sorted by relevance

/freebsd-13.1/contrib/llvm-project/lld/COFF/
H A DDebugTypes.cpp163 std::vector<TpiSource *> TpiSource::instances;
164 ArrayRef<TpiSource *> TpiSource::dependencySources;
165 ArrayRef<TpiSource *> TpiSource::objectSources;
167 TpiSource::TpiSource(TpiKind k, ObjFile *f) in TpiSource() function in TpiSource
173 TpiSource::~TpiSource() { in ~TpiSource()
195 return make<TpiSource>(TpiSource::Regular, file); in makeTpiSource()
1069 for (TpiSource *source : TpiSource::instances) in mergeTypesWithGHash()
1084 TpiSource *source = TpiSource::instances[tpiSrcIdx]; in mergeTypesWithGHash()
1140 TpiSource *source = TpiSource::instances[tpiSrcIdx]; in mergeTypesWithGHash()
1161 for (TpiSource *source : TpiSource::instances) { in mergeTypesWithGHash()
[all …]
H A DDebugTypes.h41 class TpiSource {
45 TpiSource(TpiKind k, ObjFile *f);
46 virtual ~TpiSource();
113 static std::vector<TpiSource *> instances;
118 static ArrayRef<TpiSource *> dependencySources;
121 static ArrayRef<TpiSource *> objectSources;
189 TpiSource *makeTpiSource(ObjFile *file);
190 TpiSource *makeTypeServerSource(PDBInputFile *pdbInputFile);
191 TpiSource *makeUseTypeServerSource(ObjFile *file,
193 TpiSource *makePrecompSource(ObjFile *file);
[all …]
H A DPDB.cpp117 void addDebug(TpiSource *source);
119 void addDebugSymbols(TpiSource *source);
194 TpiSource *source;
305 for_each(TpiSource::instances, [&](TpiSource *source) { in addGHashTypeInfo()
575 TpiSource *source = debugChunk->file->debugTypesObj; in writeSymbolRecord()
1019 void PDBLinker::addDebugSymbols(TpiSource *source) { in addDebugSymbols()
1090 void PDBLinker::addDebug(TpiSource *source) { in addDebug()
1145 TpiSource::sortDependencies(); in addObjectsToPDB()
1152 for_each(TpiSource::dependencySources, in addObjectsToPDB()
1154 for_each(TpiSource::objectSources, in addObjectsToPDB()
[all …]
H A DInputFiles.h60 class TpiSource; variable
214 TpiSource *debugTypesObj = nullptr;
339 TpiSource *debugTypesObj = nullptr;
H A DDriver.cpp73 TpiSource::clear(); in link()