Searched refs:DirectoryLookup (Results 1 - 12 of 12) sorted by relevance

/external/clang/include/clang/Lex/
H A DDirectoryLookup.h1 //===--- 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 { class in namespace:clang
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, function in class:clang::DirectoryLookup
76 /// DirectoryLookup ctor - Note that this ctor *does not take ownership* of
78 DirectoryLookup(const HeaderMap *map, SrcMgr::CharacteristicKind DT, function in class:clang::DirectoryLookup
H A DHeaderSearch.h17 #include "clang/Lex/DirectoryLookup.h"
168 std::vector<DirectoryLookup> SearchDirs;
239 friend class DirectoryLookup;
254 void SetSearchPaths(const std::vector<DirectoryLookup> &dirs,
267 void AddSearchPath(const DirectoryLookup &dir, bool isAngled) {
347 /// \returns If successful, this returns 'UsedDir', the DirectoryLookup member
370 const DirectoryLookup *FromDir,
371 const DirectoryLookup *&CurDir,
544 void loadSubdirectoryModuleMaps(DirectoryLookup &SearchDir);
558 typedef std::vector<DirectoryLookup>
[all...]
H A DPreprocessor.h55 class DirectoryLookup;
258 /// CurLookup - The DirectoryLookup structure used to find the current
261 const DirectoryLookup *CurDirLookup;
285 const DirectoryLookup *TheDirLookup;
289 TokenLexer* TL, const DirectoryLookup *D)
661 void EnterSourceFile(FileID CurFileID, const DirectoryLookup *Dir,
1232 bool isAngled, const DirectoryLookup *FromDir,
1233 const DirectoryLookup *&CurDir,
1239 /// GetCurLookup - The DirectoryLookup structure used to find the current
1242 const DirectoryLookup *GetCurDirLooku
[all...]
/external/clang/lib/Frontend/
H A DInitHeaderSearch.cpp40 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)));
513 static unsigned RemoveDuplicates(std::vector<DirectoryLookup> &SearchList,
522 const DirectoryLookup &CurEntry = SearchList[i];
552 const DirectoryLookup &SearchEntry = SearchList[FirstDir];
599 std::vector<DirectoryLookup> SearchList;
661 assert(SearchList[i].isHeaderMap() && "Unknown DirectoryLookup");
[all...]
H A DVerifyDiagnosticConsumer.cpp373 const DirectoryLookup *CurDir;
/external/clang/lib/Lex/
H A DPPLexerChange.cpp71 void Preprocessor::EnterSourceFile(FileID FID, const DirectoryLookup *CurDir,
111 const DirectoryLookup *CurDir) {
136 const DirectoryLookup *CurDir) {
H A DHeaderSearch.cpp10 // This file implements the DirectoryLookup and HeaderSearch interfaces.
206 // File lookup within a DirectoryLookup scope
211 const char *DirectoryLookup::getName() const {
216 assert(isHeaderMap() && "Unknown DirectoryLookup");
223 const FileEntry *DirectoryLookup::LookupFile(
337 /// DirectoryLookup, which is a framework directory.
338 const FileEntry *DirectoryLookup::DoFrameworkLookup(
497 const DirectoryLookup *FromDir,
498 const DirectoryLookup *&CurDir,
1168 void HeaderSearch::loadSubdirectoryModuleMaps(DirectoryLookup
[all...]
H A DPPDirectives.cpp539 const DirectoryLookup *FromDir,
540 const DirectoryLookup *&CurDir,
1333 const DirectoryLookup *LookupFrom,
1415 const DirectoryLookup *CurDir;
1434 DirectoryLookup DL(DE, SrcMgr::C_User, false);
1629 const DirectoryLookup *Lookup = CurDirLookup;
H A DPPMacroExpansion.cpp1082 const DirectoryLookup *LookupFrom) {
1175 const DirectoryLookup *CurDir;
1198 const DirectoryLookup *Lookup = PP.GetCurDirLookup();
H A DPragma.cpp472 const DirectoryLookup *CurDir;
/external/clang/lib/Rewrite/Frontend/
H A DInclusionRewriter.cpp85 const DirectoryLookup *Lookup, Token &Tok,
275 FileID FileId, Lexer &RawLex, const DirectoryLookup *Lookup, Token &Tok,
332 const DirectoryLookup *CurDir;
446 const DirectoryLookup *Lookup = PP.GetCurDirLookup();
/external/clang/unittests/Lex/
H A DPPCallbacksTest.cpp114 DirectoryLookup DL(DE, SrcMgr::C_User, false);

Completed in 366 milliseconds