Lines Matching refs:File
271 if (ModuleFile *MF = Modules[I].File) in getKnownModules()
277 ModuleFile *File, in getModuleDependencies() argument
281 = ModulesByFile.find(File); in getModuleDependencies()
289 if (ModuleFile *MF = Modules[I].File) in getModuleDependencies()
312 if (ModuleFile *MF = Modules[ModuleIDs[I]].File) in lookupIdentifier()
320 bool GlobalModuleIndex::loadedModuleFile(ModuleFile *File) { in loadedModuleFile() argument
322 StringRef Name = File->ModuleName; in loadedModuleFile()
334 if (File->File->getSize() == Info.Size && in loadedModuleFile()
335 File->File->getModificationTime() == Info.ModTime) { in loadedModuleFile()
336 Info.File = File; in loadedModuleFile()
337 ModulesByFile[File] = Known->second; in loadedModuleFile()
362 if (MI.File) in dump()
363 MI.File->dump(); in dump()
408 ModuleFileInfo &getModuleFileInfo(const FileEntry *File) { in getModuleFileInfo() argument
410 = ModuleFiles.find(File); in getModuleFileInfo()
415 ModuleFileInfo &Info = ModuleFiles[File]; in getModuleFileInfo()
428 bool loadModuleFile(const FileEntry *File);
498 bool GlobalModuleIndexBuilder::loadModuleFile(const FileEntry *File) { in loadModuleFile() argument
501 auto Buffer = FileMgr.getBufferForFile(File, /*isVolatile=*/true); in loadModuleFile()
521 unsigned ID = getModuleFileInfo(File).ID; in loadModuleFile()
615 getModuleFileInfo(File).Dependencies.push_back(DependsOnID); in loadModuleFile()