Lines Matching defs:FrameworkName
536 // FrameworkName = "/System/Library/Frameworks/"
537 SmallString<1024> FrameworkName;
538 FrameworkName += getFrameworkDirRef()->getName();
539 if (FrameworkName.empty() || FrameworkName.back() != '/')
540 FrameworkName.push_back('/');
542 // FrameworkName = "/System/Library/Frameworks/Cocoa"
544 FrameworkName += ModuleName;
546 // FrameworkName = "/System/Library/Frameworks/Cocoa.framework/"
547 FrameworkName += ".framework/";
554 auto Dir = FileMgr.getDirectory(FrameworkName);
565 SmallString<1024> SystemFrameworkMarker(FrameworkName);
583 unsigned OrigSize = FrameworkName.size();
585 FrameworkName += "Headers/";
590 SearchPath->append(FrameworkName.begin(), FrameworkName.end()-1);
593 FrameworkName.append(Filename.begin()+SlashPos+1, Filename.end());
596 FileMgr.getOptionalFileRef(FrameworkName, /*OpenFile=*/!SuggestedModule);
600 FrameworkName.insert(FrameworkName.begin()+OrigSize, Private,
606 File = FileMgr.getOptionalFileRef(FrameworkName,
682 SmallVectorImpl<char> &FrameworkName) {
701 FrameworkName.append(I->begin(), I->end());
711 return !FrameworkName.empty() && FoundComp >= 2;
1067 SmallString<1024> FrameworkName(ContextName.data(), ContextName.data() +
1072 FrameworkName += "Frameworks/";
1073 FrameworkName.append(Filename.begin(), Filename.begin()+SlashPos);
1074 FrameworkName += ".framework/";
1082 CacheLookup.first().size() == FrameworkName.size() &&
1083 memcmp(CacheLookup.first().data(), &FrameworkName[0],
1092 auto Dir = FileMgr.getDirectory(FrameworkName);
1108 SmallString<1024> HeadersFilename(FrameworkName);
1120 HeadersFilename = FrameworkName;
1143 FrameworkName.pop_back(); // remove the trailing '/'
1144 if (!findUsableModuleForFrameworkHeader(&File->getFileEntry(), FrameworkName,
1477 const FileEntry *File, StringRef FrameworkName, Module *RequestingModule,
1484 = ::getTopFrameworkDir(FileMgr, FrameworkName, SubmodulePath);