Searched refs:PDBInputFile (Results 1 – 5 of 5) sorted by relevance
73 std::map<std::string, PDBInputFile *> PDBInputFile::instances;822 PDBInputFile::enqueue(ts.getName(), this); in initializeDependencies()880 PDBInputFile::PDBInputFile(MemoryBufferRef m) : InputFile(PDBKind, m) {} in PDBInputFile() function in PDBInputFile882 PDBInputFile::~PDBInputFile() = default;884 PDBInputFile *PDBInputFile::findFromRecordPath(StringRef path, in findFromRecordPath()889 auto it = PDBInputFile::instances.find(*p); in findFromRecordPath()890 if (it != PDBInputFile::instances.end()) in findFromRecordPath()895 void PDBInputFile::enqueue(StringRef path, ObjFile *fromFile) { in enqueue()899 auto it = PDBInputFile::instances.emplace(*p, nullptr); in enqueue()905 void PDBInputFile::parse() { in parse()[all …]
315 class PDBInputFile : public InputFile {317 explicit PDBInputFile(MemoryBufferRef m);318 ~PDBInputFile();324 static PDBInputFile *findFromRecordPath(StringRef path, ObjFile *fromFile);326 static std::map<std::string, PDBInputFile *> instances;
37 class PDBInputFile; variable191 TpiSource *makeTypeServerSource(PDBInputFile *pdbInputFile);
49 explicit TypeServerSource(PDBInputFile *f) in TypeServerSource()69 PDBInputFile *pdbInputFile = nullptr;194 TpiSource *lld::coff::makeTypeServerSource(PDBInputFile *pdbInputFile) { in makeTypeServerSource()423 PDBInputFile *pdb = PDBInputFile::findFromRecordPath(tsPath, file); in getTypeServerSource()
76 PDBInputFile::instances.clear(); in link()232 symtab->addFile(make<PDBInputFile>(mbref)); in addBuffer()