Lines Matching refs:FrameworkName
485 SmallString<1024> FrameworkName; in DoFrameworkLookup() local
486 FrameworkName += getFrameworkDir()->getName(); in DoFrameworkLookup()
487 if (FrameworkName.empty() || FrameworkName.back() != '/') in DoFrameworkLookup()
488 FrameworkName.push_back('/'); in DoFrameworkLookup()
492 FrameworkName += ModuleName; in DoFrameworkLookup()
495 FrameworkName += ".framework/"; in DoFrameworkLookup()
502 const DirectoryEntry *Dir = FileMgr.getDirectory(FrameworkName); in DoFrameworkLookup()
512 SmallString<1024> SystemFrameworkMarker(FrameworkName); in DoFrameworkLookup()
529 unsigned OrigSize = FrameworkName.size(); in DoFrameworkLookup()
531 FrameworkName += "Headers/"; in DoFrameworkLookup()
536 SearchPath->append(FrameworkName.begin(), FrameworkName.end()-1); in DoFrameworkLookup()
539 FrameworkName.append(Filename.begin()+SlashPos+1, Filename.end()); in DoFrameworkLookup()
540 const FileEntry *FE = FileMgr.getFile(FrameworkName, in DoFrameworkLookup()
545 FrameworkName.insert(FrameworkName.begin()+OrigSize, Private, in DoFrameworkLookup()
551 FE = FileMgr.getFile(FrameworkName, /*openFile=*/!SuggestedModule); in DoFrameworkLookup()
622 SmallVectorImpl<char> &FrameworkName) { in isFrameworkStylePath() argument
641 FrameworkName.append(I->begin(), I->end()); in isFrameworkStylePath()
651 return !FrameworkName.empty() && FoundComp >= 2; in isFrameworkStylePath()
989 SmallString<1024> FrameworkName(ContextName.data(), ContextName.data() + in LookupSubframeworkHeader() local
994 FrameworkName += "Frameworks/"; in LookupSubframeworkHeader()
995 FrameworkName.append(Filename.begin(), Filename.begin()+SlashPos); in LookupSubframeworkHeader()
996 FrameworkName += ".framework/"; in LookupSubframeworkHeader()
1004 CacheLookup.first().size() == FrameworkName.size() && in LookupSubframeworkHeader()
1005 memcmp(CacheLookup.first().data(), &FrameworkName[0], in LookupSubframeworkHeader()
1014 const DirectoryEntry *Dir = FileMgr.getDirectory(FrameworkName); in LookupSubframeworkHeader()
1030 SmallString<1024> HeadersFilename(FrameworkName); in LookupSubframeworkHeader()
1041 HeadersFilename = FrameworkName; in LookupSubframeworkHeader()
1062 FrameworkName.pop_back(); // remove the trailing '/' in LookupSubframeworkHeader()
1063 if (!findUsableModuleForFrameworkHeader(FE, FrameworkName, RequestingModule, in LookupSubframeworkHeader()
1374 const FileEntry *File, StringRef FrameworkName, Module *RequestingModule, in findUsableModuleForFrameworkHeader() argument
1381 = ::getTopFrameworkDir(FileMgr, FrameworkName, SubmodulePath); in findUsableModuleForFrameworkHeader()