Lines Matching refs:Filename
274 StringRef &Filename, in LookupFile() argument
291 llvm::sys::path::append(TmpDir, Filename); in LookupFile()
299 RelativePath->append(Filename.begin(), Filename.end()); in LookupFile()
308 return DoFrameworkLookup(Filename, HS, SearchPath, RelativePath, in LookupFile()
315 StringRef Dest = HM->lookupFilename(Filename, Path); in LookupFile()
327 Filename = StringRef(MappedName.begin(), MappedName.size()); in LookupFile()
329 Result = HM->LookupFile(Filename, HS.getFileMgr()); in LookupFile()
343 RelativePath->append(Filename.begin(), Filename.end()); in LookupFile()
402 StringRef Filename, HeaderSearch &HS, SmallVectorImpl<char> *SearchPath, in DoFrameworkLookup() argument
409 size_t SlashPos = Filename.find('/'); in DoFrameworkLookup()
415 HS.LookupFrameworkCache(Filename.substr(0, SlashPos)); in DoFrameworkLookup()
430 StringRef ModuleName(Filename.begin(), SlashPos); in DoFrameworkLookup()
464 RelativePath->append(Filename.begin()+SlashPos+1, Filename.end()); in DoFrameworkLookup()
478 FrameworkName.append(Filename.begin()+SlashPos+1, Filename.end()); in DoFrameworkLookup()
567 StringRef Filename, SourceLocation IncludeLoc, bool isAngled, in LookupFile() argument
577 if (llvm::sys::path::is_absolute(Filename)) { in LookupFile()
587 RelativePath->append(Filename.begin(), Filename.end()); in LookupFile()
590 return getFileAndSuggestModule(Filename, IncludeLoc, nullptr, in LookupFile()
614 TmpDir.append(Filename.begin(), Filename.end()); in LookupFile()
657 RelativePath->append(Filename.begin(), Filename.end()); in LookupFile()
694 LookupFileCacheInfo &CacheLookup = LookupFileCache[Filename]; in LookupFile()
703 Filename = CacheLookup.MappedName; in LookupFile()
718 Filename, *this, IncludeLoc, SearchPath, RelativePath, RequestingModule, in LookupFile()
723 copyString(Filename, LookupFileCache.getAllocator()); in LookupFile()
742 if (Filename.startswith(SystemHeaderPrefixes[j-1].first)) { in LookupFile()
752 size_t SlashPos = Filename.find('/'); in LookupFile()
755 HFI.Framework = getUniqueFrameworkName(StringRef(Filename.begin(), in LookupFile()
776 Filename.find('/') == StringRef::npos) { in LookupFile()
782 ScratchFilename += Filename; in LookupFile()
795 LookupFileCacheInfo &CacheLookup = LookupFileCache[Filename]; in LookupFile()
819 LookupSubframeworkHeader(StringRef Filename, in LookupSubframeworkHeader() argument
829 size_t SlashPos = Filename.find('/'); in LookupSubframeworkHeader()
847 FrameworkName.append(Filename.begin(), Filename.begin()+SlashPos); in LookupSubframeworkHeader()
851 *FrameworkMap.insert(std::make_pair(Filename.substr(0, SlashPos), in LookupSubframeworkHeader()
878 RelativePath->append(Filename.begin()+SlashPos+1, Filename.end()); in LookupSubframeworkHeader()
890 HeadersFilename.append(Filename.begin()+SlashPos+1, Filename.end()); in LookupSubframeworkHeader()
902 HeadersFilename.append(Filename.begin()+SlashPos+1, Filename.end()); in LookupSubframeworkHeader()
1190 StringRef Filename = llvm::sys::path::filename(File->getName()); in getPrivateModuleMap() local
1192 if (Filename == "module.map") in getPrivateModuleMap()
1194 else if (Filename == "module.modulemap") in getPrivateModuleMap()