Searched refs:TpiSource (Results 1 – 5 of 5) sorted by relevance
163 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 TpiSource173 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 …]
41 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 …]
117 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 …]
60 class TpiSource; variable214 TpiSource *debugTypesObj = nullptr;339 TpiSource *debugTypesObj = nullptr;
73 TpiSource::clear(); in link()