Lines Matching refs:File

39 llvm::pdb::getModuleDebugStream(PDBFile &File, StringRef &ModuleName,  in getModuleDebugStream()  argument
41 Expected<DbiStream &> DbiOrErr = File.getPDBDbiStream(); in getModuleDebugStream()
59 auto ModStreamData = File.createIndexedStream(ModiStream); in getModuleDebugStream()
69 Expected<ModuleDebugStreamRef> llvm::pdb::getModuleDebugStream(PDBFile &File, in getModuleDebugStream() argument
71 Expected<DbiStream &> DbiOrErr = File.getPDBDbiStream(); in getModuleDebugStream()
83 auto ModStreamData = File.createIndexedStream(ModiStream); in getModuleDebugStream()
157 SymbolGroup::SymbolGroup(InputFile *File, uint32_t GroupIndex) : File(File) { in SymbolGroup() argument
158 if (!File) in SymbolGroup()
161 if (File->isPdb()) in SymbolGroup()
166 for (const auto &S : File->obj().sections()) { in SymbolGroup()
193 assert(File && File->isPdb()); in initializeForPdb()
198 auto StringTable = File->pdb().getStringTable(); in initializeForPdb()
206 auto MDS = getModuleDebugStream(File->pdb(), Name, Modi); in initializeForPdb()
231 assert(File && File->isPdb() && DebugStream); in getPdbModuleStream()
259 void SymbolGroup::formatFromFileName(LinePrinter &Printer, StringRef File, in formatFromFileName() argument
261 auto FC = ChecksumsByFile.find(File); in formatFromFileName()
263 formatInternal(Printer, Append, "- (no checksum) {0}", File); in formatFromFileName()
269 toHex(FC->getValue().Checksum), File); in formatFromFileName()
486 SymbolGroupIterator::SymbolGroupIterator(InputFile &File) : Value(&File) { in SymbolGroupIterator() argument
487 if (File.isObj()) { in SymbolGroupIterator()
488 SectionIter = File.obj().section_begin(); in SymbolGroupIterator()
499 if (Value.File != R.Value.File) in operator ==()
514 assert(Value.File && !isEnd()); in operator ++()
519 if (Value.File->isPdb()) { in operator ++()
530 auto End = Value.File->obj().section_end(); in scanToNextDebugS()
546 if (!Value.File) in isEnd()
548 if (Value.File->isPdb()) { in isEnd()
549 DbiStream &Dbi = cantFail(Value.File->pdb().getPDBDbiStream()); in isEnd()
556 return *SectionIter == Value.File->obj().section_end(); in isEnd()