Home | History | Annotate | Download | only in Lex

Lines Matching defs:Directory

181   // If we've found a builtin header within Clang's builtin include directory,
208 // Keep walking up the directory hierarchy, looking for a directory with
217 // directory.
224 // the directory of the umbrella header and the directory where
229 // Find or create the module that corresponds to this directory name.
237 // Associate the module and the directory.
282 // Resolve the parent path to a directory entry.
298 // Keep walking up the directory hierarchy, looking for a directory with
309 // directory.
316 // Find or create the module that corresponds to this directory name.
348 // Resolve the parent path to a directory entry.
402 // Check whether we have already looked into the parent directory
412 // We're allowed to infer for this directory, but make sure it's okay
469 // Check whether we have already looked into the parent directory
489 // We're allowed to infer for this directory, but make sure it's okay
556 // check whether it is actually a subdirectory of the parent directory.
562 // Get the parent directory name.
785 /// \brief The directory that this module map resides in.
786 const DirectoryEntry *Directory;
788 /// \brief The directory containing Clang-supplied headers.
791 /// \brief Whether this module map is in a system header directory.
835 const DirectoryEntry *Directory,
839 Directory(Directory), BuiltinIncludeDir(BuiltinIncludeDir),
1267 inferFrameworkLink(ActiveModule, Directory, SourceMgr.getFileManager());
1370 // Search for the header file within the search directory.
1371 PathName = Directory->getName();
1396 BuiltinIncludeDir && BuiltinIncludeDir != Directory &&
1455 /// \brief Parse an umbrella directory declaration.
1460 // Parse the directory name.
1485 PathName = Directory->getName();
1504 // Record this umbrella directory.
1755 // We'll be inferring framework modules for this directory.
1756 Map.InferredDirectories[Directory].InferModules = true;
1757 Map.InferredDirectories[Directory].InferSystemModules = Attrs.IsSystem;
1791 Map.InferredDirectories[Directory].ExcludedModules
1901 /// \brief If there is a specific header search directory due the presence
1902 /// of an umbrella directory, retrieve that directory. Otherwise, returns null.
1905 // If we have an umbrella directory, use that.
1909 // If we have a framework directory, stop looking.