Lines Matching refs:File
40 ModuleFile *ModuleManager::lookup(const FileEntry *File) { in lookup() argument
42 = Modules.find(File); in lookup()
95 New->File = Entry; in addModule()
128 Buf = FileMgr.getBufferForFile(New->File, in addModule()
208 Modules.erase((*victim)->File); in removeModules()
221 FileMgr.invalidateCache((*victim)->File); in removeModules()
240 const FileEntry *File; in addKnownModuleFile() local
241 if (lookupModuleFile(FileName, 0, 0, File)) in addKnownModuleFile()
243 if (!Modules.count(File)) in addKnownModuleFile()
244 AdditionalKnownModuleFiles.insert(File); in addKnownModuleFile()
284 AdditionalKnownModuleFiles.remove(MF->File); in moduleFileAccepted()
481 const FileEntry *&File) { in lookupModuleFile() argument
484 File = FileMgr.getFile(FileName, /*openFile=*/true, /*cacheFailure=*/false); in lookupModuleFile()
486 if (!File && FileName != "-") { in lookupModuleFile()
490 if ((ExpectedSize && ExpectedSize != File->getSize()) || in lookupModuleFile()
491 (ExpectedModTime && ExpectedModTime != File->getModificationTime())) in lookupModuleFile()