Home
last modified time | relevance | path

Searched refs:HeaderInfo (Results 1 – 12 of 12) sorted by relevance

/openbsd/gnu/llvm/clang/lib/Tooling/Inclusions/
H A DHeaderAnalysis.cpp70 HeaderSearch &HeaderInfo) { in isSelfContainedHeader() argument
72 if (!HeaderInfo.isFileMultipleIncludeGuarded(FE) && in isSelfContainedHeader()
73 !HeaderInfo.hasFileBeenImported(FE) && in isSelfContainedHeader()
/openbsd/gnu/llvm/clang/include/clang/Tooling/Inclusions/
H A DHeaderAnalysis.h31 HeaderSearch &HeaderInfo);
/openbsd/gnu/llvm/clang/lib/Lex/
H A DPPDirectives.cpp847 return HeaderInfo.getModuleMap() in getModuleForLocation()
879 HeaderInfo.hasModuleMap(FE->getName(), /*Root*/ nullptr, in getHeaderToIncludeForDiagnostics()
883 for (auto Header : HeaderInfo.findAllModulesForHeader(FE)) { in getHeaderToIncludeForDiagnostics()
997 while (OptionalFileEntryRef FE = HeaderInfo.LookupFile( in LookupFile()
1015 OptionalFileEntryRef FE = HeaderInfo.LookupFile( in LookupFile()
1021 HeaderInfo.getModuleMap().diagnoseHeaderInclusion( in LookupFile()
1037 HeaderInfo.getModuleMap().diagnoseHeaderInclusion( in LookupFile()
1052 HeaderInfo.getModuleMap().diagnoseHeaderInclusion( in LookupFile()
2075 HeaderInfo.LookupFrameworkCache(FrameworkName); in LookupHeaderIncludeOrImport()
2137 if (HeaderInfo.HasIncludeAliasMap()) { in HandleHeaderIncludeOrImport()
[all …]
H A DModuleMap.cpp319 HeaderSearch &HeaderInfo) in ModuleMap() argument
321 HeaderInfo(HeaderInfo) { in ModuleMap()
403 if (HeaderInfo.getHeaderSearchOpts().ImplicitModuleMaps && in findKnownHeader()
405 HeaderInfo.loadTopLevelSystemModules(); in findKnownHeader()
988 HeaderInfo.lookupModuleMapFile(*ParentDir, IsFrameworkDir)) { in inferFrameworkModule()
1253 HeaderInfo.MarkFileModuleHeader(Header.Entry, Role, in addHeader()
2078 if (Map.HeaderInfo.getHeaderSearchOpts().ImplicitModuleMaps && in parseModuleDecl()
2232 Map.HeaderInfo.getHeaderSearchOpts().ModuleMapFileHomeIsCwd in parseExternModuleDecl()
H A DPreprocessor.cpp87 ScratchBuf(new ScratchBuffer(SourceMgr)), HeaderInfo(Headers), in Preprocessor()
181 delete &HeaderInfo; in ~Preprocessor()
196 HeaderInfo.setTarget(Target); in Initialize()
H A DPPLexerChange.cpp361 HeaderInfo.SetFileControllingMacro(FE, ControllingMacro); in HandleEndOfFile()
H A DPragma.cpp418 HeaderInfo.MarkFileIncludeOnce(getCurrentFileLexer()->getFileEntry()); in HandlePragmaOnce()
483 HeaderInfo.MarkFileSystemHeader(TheLexer->getFileEntry()); in HandlePragmaSystemHeader()
/openbsd/gnu/llvm/clang/include/clang/Lex/
H A DModuleMap.h81 HeaderSearch &HeaderInfo; variable
400 HeaderSearch &HeaderInfo);
H A DPreprocessor.h141 HeaderSearch &HeaderInfo; variable
1201 HeaderSearch &getHeaderSearchInfo() const { return HeaderInfo; } in getHeaderSearchInfo()
1483 HeaderInfo.getFileInfo(File); in markIncluded()
/openbsd/gnu/llvm/clang/include/clang/Frontend/
H A DASTUnit.h113 std::unique_ptr<HeaderSearch> HeaderInfo; variable
/openbsd/gnu/llvm/clang/lib/Frontend/
H A DASTUnit.cpp815 AST->HeaderInfo.reset(new HeaderSearch(AST->HSOpts, in LoadFromASTFile()
824 HeaderSearch &HeaderInfo = *AST->HeaderInfo; in LoadFromASTFile() local
829 AST->getSourceManager(), HeaderInfo, AST->ModuleLoader, in LoadFromASTFile()
H A DCompilerInstance.cpp461 HeaderSearch *HeaderInfo = in createPreprocessor() local
466 getSourceManager(), *HeaderInfo, *this, in createPreprocessor()