Lines Matching refs:Framework
76 fprintf(stderr, "%d framework lookups.\n", NumFrameworkLookups);
127 // Look in each of the framework directories for an umbrella header with
136 // Skip non-framework include paths
220 /// DirectoryLookup, which is a framework directory.
231 // Framework names must have a '/' in the filename.
235 // Find out if this is the home for the specified framework, by checking
244 // Otherwise, construct the path to this framework dir.
255 // FrameworkName = "/System/Library/Frameworks/Cocoa.framework/"
256 FrameworkName += ".framework/";
263 // If the framework dir doesn't exist, we fail.
270 // framework.
279 // Check "/System/Library/Frameworks/Cocoa.framework/Headers/file.h"
303 // Check "/System/Library/Frameworks/Cocoa.framework/PrivateHeaders/file.h"
436 // If this file is found in a header map and uses the framework style of
437 // includes, then this header is part of a framework we're building.
442 HFI.Framework = getUniqueFrameworkName(StringRef(Filename.begin(),
453 // a header in a framework that is currently being built, and we couldn't
455 // "Foo" is the name of the framework in which the including header was found.
460 ScratchFilename += IncludingHFI.Framework;
483 /// within ".../Carbon.framework/Headers/Carbon.h", check to see if HIToolbox
484 /// is a subframework within Carbon.framework. If so, return the FileEntry
493 // Framework names must have a '/' in the filename. Find it.
497 // Look up the base framework name of the ContextFileEnt.
500 // If the context info wasn't a framework, couldn't be a subframework.
501 const char *FrameworkPos = strstr(ContextName, ".framework/");
506 FrameworkPos+strlen(".framework/"));
508 // Append Frameworks/HIToolbox.framework/
511 FrameworkName += ".framework/";
527 // If the framework dir doesn't exist, we fail.
532 // framework.
543 // Check ".../Frameworks/HIToolbox.framework/Headers/HIToolbox.h"
555 // Check ".../Frameworks/HIToolbox.framework/PrivateHeaders/HIToolbox.h"
602 if (HFI.Framework.empty())
603 HFI.Framework = OtherHFI.Framework;
687 StringRef HeaderSearch::getUniqueFrameworkName(StringRef Framework) {
688 return FrameworkNames.GetOrCreateValue(Framework).getKey();