HomeSort by relevance Sort by last modified time
    Searched refs:DirectoryLookup (Results 1 - 13 of 13) sorted by null

  /external/clang/include/clang/Lex/
DirectoryLookup.h 1 //===--- DirectoryLookup.h - Info for searching for headers -----*- C++ -*-===//
10 // This file defines the DirectoryLookup interface.
28 /// DirectoryLookup - This class represents one entry in the search list that
32 class DirectoryLookup {
54 /// LookupType - This indicates whether this DirectoryLookup object is a
66 /// DirectoryLookup ctor - Note that this ctor *does not take ownership* of
68 DirectoryLookup(const DirectoryEntry *dir, SrcMgr::CharacteristicKind DT,
76 /// DirectoryLookup ctor - Note that this ctor *does not take ownership* of
78 DirectoryLookup(const HeaderMap *map, SrcMgr::CharacteristicKind DT,
HeaderSearch.h 17 #include "clang/Lex/DirectoryLookup.h"
172 std::vector<DirectoryLookup> SearchDirs;
261 friend class DirectoryLookup;
276 void SetSearchPaths(const std::vector<DirectoryLookup> &dirs,
289 void AddSearchPath(const DirectoryLookup &dir, bool isAngled) {
367 /// \returns If successful, this returns 'UsedDir', the DirectoryLookup member
393 const DirectoryLookup *FromDir, const DirectoryLookup *&CurDir,
576 void loadSubdirectoryModuleMaps(DirectoryLookup &SearchDir);
594 typedef std::vector<DirectoryLookup>::const_iterator search_dir_iterator
    [all...]
Preprocessor.h 56 class DirectoryLookup;
296 const DirectoryLookup *CurDirLookup;
326 const DirectoryLookup *TheDirLookup;
335 const DirectoryLookup *TheDirLookup)
746 bool EnterSourceFile(FileID CurFileID, const DirectoryLookup *Dir,
    [all...]
  /external/clang/lib/Frontend/
InitHeaderSearch.cpp 40 std::vector<std::pair<IncludeDirGroup, DirectoryLookup> > IncludePath;
42 DirectoryLookup> >::const_iterator path_iterator;
144 // Compute the DirectoryLookup type.
157 std::make_pair(Group, DirectoryLookup(DE, Type, isFramework)));
169 DirectoryLookup(HM, Type, Group == IndexHeaderMap)));
536 static unsigned RemoveDuplicates(std::vector<DirectoryLookup> &SearchList,
545 const DirectoryLookup &CurEntry = SearchList[i];
575 const DirectoryLookup &SearchEntry = SearchList[FirstDir];
622 std::vector<DirectoryLookup> SearchList;
684 assert(SearchList[i].isHeaderMap() && "Unknown DirectoryLookup");
    [all...]
VerifyDiagnosticConsumer.cpp 401 const DirectoryLookup *CurDir;
  /external/clang/lib/Lex/
PPLexerChange.cpp 71 bool Preprocessor::EnterSourceFile(FileID FID, const DirectoryLookup *CurDir,
111 const DirectoryLookup *CurDir) {
137 const DirectoryLookup *CurDir) {
HeaderSearch.cpp 10 // This file implements the DirectoryLookup and HeaderSearch interfaces.
230 // File lookup within a DirectoryLookup scope
235 const char *DirectoryLookup::getName() const {
240 assert(isHeaderMap() && "Unknown DirectoryLookup");
273 const FileEntry *DirectoryLookup::LookupFile(
397 /// DirectoryLookup, which is a framework directory.
398 const FileEntry *DirectoryLookup::DoFrameworkLookup(
576 const DirectoryLookup *FromDir, const DirectoryLookup *&CurDir,
    [all...]
PPDirectives.cpp 612 const DirectoryLookup *FromDir,
614 const DirectoryLookup *&CurDir,
668 const DirectoryLookup *TmpCurDir = CurDir;
669 const DirectoryLookup *TmpFromDir = nullptr;
    [all...]
PPMacroExpansion.cpp     [all...]
Pragma.cpp 472 const DirectoryLookup *CurDir;
    [all...]
  /external/clang/lib/Frontend/Rewrite/
InclusionRewriter.cpp 83 const DirectoryLookup *Lookup, Token &Tok,
314 FileID FileId, Lexer &RawLex, const DirectoryLookup *Lookup, Token &Tok,
371 const DirectoryLookup *CurDir;
497 const DirectoryLookup *Lookup = PP.GetCurDirLookup();
  /frameworks/compile/slang/
slang.cpp 202 std::vector<clang::DirectoryLookup> SearchList;
206 SearchList.push_back(clang::DirectoryLookup(DE,
  /external/clang/unittests/Lex/
PPCallbacksTest.cpp 142 DirectoryLookup DL(DE, SrcMgr::C_User, false);

Completed in 449 milliseconds