Home | History | Annotate | Download | only in Lex

Lines Matching refs:Directory

182   assert(Dir && "file in no directory");
190 // Keep walking up the directory hierarchy, looking for a directory with
204 // Resolve the parent path to a directory entry.
362 // directory.
372 // the directory of the umbrella header and the directory where
377 // Find or create the module that corresponds to this directory name.
386 // Associate the module and the directory.
461 // Keep walking up the directory hierarchy, looking for a directory with
472 // directory.
479 // Find or create the module that corresponds to this directory name.
511 // Resolve the parent path to a directory entry.
604 // directory name as the ModuleName, since modules are case-sensitive.
626 // Check whether we have already looked into the parent directory
646 // We're allowed to infer for this directory, but make sure it's okay
693 Result->Directory = FrameworkDir;
724 // check whether it is actually a subdirectory of the parent directory.
730 // Get the parent directory name.
823 // umbrella directory module.
1021 /// \brief The directory that file names in this module map file should
1023 const DirectoryEntry *Directory;
1025 /// \brief The directory containing Clang-supplied headers.
1028 /// \brief Whether this module map is in a system header directory.
1085 const DirectoryEntry *Directory,
1089 ModuleMapFile(ModuleMapFile), Directory(Directory),
1461 ActiveModule->Directory = Directory;
1546 inferFrameworkLink(ActiveModule, Directory, SourceMgr.getFileManager());
1598 ModuleMapFileName += Directory->getName();
1606 ? Directory
1786 // Search for the header file within the search directory.
1787 SmallString<128> FullPathName(Directory->getName());
1818 BuiltinIncludeDir && BuiltinIncludeDir != Directory &&
1890 /// \brief Parse an umbrella directory declaration.
1895 // Parse the directory name.
1920 PathName = Directory->getName();
1935 // directory is relatively expensive, in practice this only applies to the
1965 // Record this umbrella directory.
2240 // We'll be inferring framework modules for this directory.
2241 Map.InferredDirectories[Directory].InferModules = true;
2242 Map.InferredDirectories[Directory].Attrs = Attrs;
2243 Map.InferredDirectories[Directory].ModuleMapFile = ModuleMapFile;
2279 Map.InferredDirectories[Directory].ExcludedModules