Lines Matching defs:Framework
61 /// \brief Whether this is a header inside a framework that is currently
64 /// When a framework is being built, the headers have not yet been placed
65 /// into the appropriate framework subdirectories, and therefore are
67 /// those framework headers.
90 /// \brief If this header came from a framework include, this is the name
91 /// of the framework.
92 StringRef Framework;
127 /// by a \#include or \#include_next, (sub-)framework lookup, etc.
129 /// This structure is used to record entries in our framework cache.
131 /// The directory entry which should be used for the cached framework.
134 /// Whether this framework has been "user-specified" to be treated as if it
135 /// were a system framework (even if it was found outside a system framework
180 /// \brief Collection mapping a framework or subframework
181 /// name like "Carbon" to the Carbon.framework directory.
201 /// \brief Uniqued set of framework names, which is used to track which
202 /// headers were included as framework headers.
346 /// Filename for framework includes.
363 /// within ".../Carbon.framework/Headers/Carbon.h", check to see if
364 /// HIToolbox is a subframework within Carbon.framework. If so, return
373 /// \brief Look up the specified framework name in our framework cache.
495 /// given framework.
499 /// \param Dir The framework directory (e.g., ModuleName.framework).
501 /// \param IsSystem Whether the framework directory is part of the system
548 /// \brief Retrieve a uniqued framework name.
549 StringRef getUniqueFrameworkName(StringRef Framework);