Home | History | Annotate | Download | only in Lex

Lines Matching refs:Directory

184   assert(Dir && "file in no directory");
192 // Keep walking up the directory hierarchy, looking for a directory with
206 // Resolve the parent path to a directory entry.
368 // directory.
378 // the directory of the umbrella header and the directory where
383 // Find or create the module that corresponds to this directory name.
392 // Associate the module and the directory.
467 // Keep walking up the directory hierarchy, looking for a directory with
478 // directory.
485 // Find or create the module that corresponds to this directory name.
517 // Resolve the parent path to a directory entry.
616 // directory name as the ModuleName, since modules are case-sensitive.
638 // Check whether we have already looked into the parent directory
658 // We're allowed to infer for this directory, but make sure it's okay
704 Result->Directory = FrameworkDir;
736 // check whether it is actually a subdirectory of the parent directory.
742 // Get the parent directory name.
826 // 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),
1459 ActiveModule->Directory = Directory;
1544 inferFrameworkLink(ActiveModule, Directory, SourceMgr.getFileManager());
1596 ModuleMapFileName += Directory->getName();
1604 ? Directory
1784 // Search for the header file within the search directory.
1785 SmallString<128> FullPathName(Directory->getName());
1816 BuiltinIncludeDir && BuiltinIncludeDir != Directory &&
1888 /// \brief Parse an umbrella directory declaration.
1893 // Parse the directory name.
1918 PathName = Directory->getName();
1933 // directory is relatively expensive, in practice this only applies to the
1961 // Record this umbrella directory.
2233 // We'll be inferring framework modules for this directory.
2234 Map.InferredDirectories[Directory].InferModules = true;
2235 Map.InferredDirectories[Directory].Attrs = Attrs;
2236 Map.InferredDirectories[Directory].ModuleMapFile = ModuleMapFile;
2272 Map.InferredDirectories[Directory].ExcludedModules