Searched refs:HeaderSearch (Results 1 - 25 of 25) sorted by relevance

/external/clang/include/clang/Lex/
H A DDirectoryLookup.h25 class HeaderSearch;
172 const FileEntry *LookupFile(StringRef &Filename, HeaderSearch &HS,
182 StringRef Filename, HeaderSearch &HS,
H A DHeaderSearch.h1 //===--- HeaderSearch.h - Resolve Header File Locations ---------*- C++ -*-===//
10 // This file defines the HeaderSearch interface.
149 class HeaderSearch { class in namespace:clang
253 // HeaderSearch doesn't support default or copy construction.
254 HeaderSearch(const HeaderSearch&) LLVM_DELETED_FUNCTION;
255 void operator=(const HeaderSearch&) LLVM_DELETED_FUNCTION;
260 HeaderSearch(IntrusiveRefCntPtr<HeaderSearchOptions> HSOpts,
263 ~HeaderSearch();
578 return const_cast<HeaderSearch*>(thi
[all...]
H A DModuleMap.h36 class HeaderSearch;
44 HeaderSearch &HeaderInfo;
221 HeaderSearch &HeaderInfo);
H A DPreprocessor.h48 class HeaderSearch;
96 HeaderSearch &HeaderInfo;
458 SourceManager &SM, HeaderSearch &Headers,
483 HeaderSearch &getHeaderSearchInfo() const { return HeaderInfo; }
/external/clang/lib/Lex/
H A DHeaderSearch.cpp1 //===--- HeaderSearch.cpp - Resolve Header File Locations ---===//
10 // This file implements the DirectoryLookup and HeaderSearch interfaces.
14 #include "clang/Lex/HeaderSearch.h"
48 HeaderSearch::HeaderSearch(IntrusiveRefCntPtr<HeaderSearchOptions> HSOpts, function in class:HeaderSearch
67 HeaderSearch::~HeaderSearch() {
73 void HeaderSearch::PrintStats() {
74 fprintf(stderr, "\n*** HeaderSearch Stats:\n");
97 const HeaderMap *HeaderSearch
[all...]
H A DAndroid.mk14 HeaderSearch.cpp \
H A DPreprocessor.cpp34 #include "clang/Lex/HeaderSearch.h"
59 SourceManager &SM, HeaderSearch &Headers,
H A DModuleMap.cpp21 #include "clang/Lex/HeaderSearch.h"
88 HeaderSearch &HeaderInfo)
/external/clang/lib/Serialization/
H A DASTReaderInternals.h25 class HeaderSearch;
204 HeaderSearch *HS;
221 HeaderFileInfoTrait(ASTReader &Reader, ModuleFile &M, HeaderSearch *HS,
H A DASTWriter.cpp35 #include "clang/Lex/HeaderSearch.h"
1469 const HeaderSearch &HS;
1476 HeaderFileInfoTrait(ASTWriter &Writer, const HeaderSearch &HS)
1574 void ASTWriter::WriteHeaderSearch(const HeaderSearch &HS, StringRef isysroot) {
1590 // Use HeaderSearch's getFileInfo to make sure we get the HeaderFileInfo
H A DASTReader.cpp34 #include "clang/Lex/HeaderSearch.h"
547 HeaderSearch::NormalizeDashIncludePath(File, FileMgr);
560 HeaderSearch::NormalizeDashIncludePath(File, FileMgr);
/external/clang/include/clang/Frontend/
H A DUtils.h44 class HeaderSearch;
56 /// Apply the header search options to get given HeaderSearch object.
57 void ApplyHeaderSearchOptions(HeaderSearch &HS,
H A DASTUnit.h57 class HeaderSearch;
90 std::unique_ptr<HeaderSearch> HeaderInfo;
/external/clang/unittests/Lex/
H A DPPCallbacksTest.cpp20 #include "clang/Lex/HeaderSearch.h"
139 void AddFakeHeader(HeaderSearch& HeaderInfo, const char* HeaderPath,
169 HeaderSearch HeaderInfo(HSOpts, SourceMgr, Diags, LangOpts,
204 HeaderSearch HeaderInfo(new HeaderSearchOptions, SourceMgr, Diags,
H A DPPConditionalDirectiveRecordTest.cpp18 #include "clang/Lex/HeaderSearch.h"
97 HeaderSearch HeaderInfo(new HeaderSearchOptions, SourceMgr, Diags, LangOpts,
H A DLexerTest.cpp18 #include "clang/Lex/HeaderSearch.h"
69 HeaderSearch HeaderInfo(new HeaderSearchOptions, SourceMgr, Diags, LangOpts,
/external/clang/unittests/Basic/
H A DSourceManagerTest.cpp17 #include "clang/Lex/HeaderSearch.h"
82 HeaderSearch HeaderInfo(new HeaderSearchOptions, SourceMgr, Diags, LangOpts,
199 HeaderSearch HeaderInfo(new HeaderSearchOptions, SourceMgr, Diags, LangOpts,
297 HeaderSearch HeaderInfo(new HeaderSearchOptions, SourceMgr, Diags, LangOpts,
/external/clang/lib/Frontend/
H A DInitHeaderSearch.cpp18 #include "clang/Lex/HeaderSearch.h"
37 /// a HeaderSearch object. InitHeaderSearch stores several search path lists
38 /// internally, which can be sent to a HeaderSearch object in one swoop.
44 HeaderSearch &Headers;
51 InitHeaderSearch(HeaderSearch &HS, bool verbose, StringRef sysroot)
106 /// HeaderSearch.
682 void clang::ApplyHeaderSearchOptions(HeaderSearch &HS,
H A DFrontendActions.cpp18 #include "clang/Lex/HeaderSearch.h"
254 HeaderSearch &HS = CI.getPreprocessor().getHeaderSearchInfo();
346 HeaderSearch &HS = CI.getPreprocessor().getHeaderSearchInfo();
H A DInitPreprocessor.cpp22 #include "clang/Lex/HeaderSearch.h"
71 HeaderSearch::NormalizeDashIncludePath(File, FileMgr) + "\"");
78 HeaderSearch::NormalizeDashIncludePath(File, FileMgr) + "\"");
H A DCompilerInstance.cpp29 #include "clang/Lex/HeaderSearch.h"
298 HeaderSearch *HeaderInfo = new HeaderSearch(&getHeaderSearchOpts(),
H A DVerifyDiagnosticConsumer.cpp19 #include "clang/Lex/HeaderSearch.h"
138 HeaderSearch &HS = CurrentPreprocessor->getHeaderSearchInfo();
H A DASTUnit.cpp30 #include "clang/Lex/HeaderSearch.h"
695 AST->HeaderInfo.reset(new HeaderSearch(AST->HSOpts,
708 HeaderSearch &HeaderInfo = *AST->HeaderInfo.get();
/external/clang/include/clang/Serialization/
H A DASTWriter.h49 class HeaderSearch;
462 void WriteHeaderSearch(const HeaderSearch &HS, StringRef isysroot);
/external/clang/tools/libclang/
H A DCIndex.cpp34 #include "clang/Lex/HeaderSearch.h"
6426 HeaderSearch &HS = Unit.getPreprocessor().getHeaderSearchInfo();

Completed in 424 milliseconds