Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Inclusions/
H A DHeaderAnalysis.cpp70 const HeaderSearch &HeaderInfo) { in isSelfContainedHeader() argument
71 if (!HeaderInfo.isFileMultipleIncludeGuarded(FE) && in isSelfContainedHeader()
72 !HeaderInfo.hasFileBeenImported(FE) && in isSelfContainedHeader()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Tooling/Inclusions/
H A DHeaderAnalysis.h31 const HeaderSearch &HeaderInfo);
/freebsd-14.2/contrib/llvm-project/clang/lib/Lex/
H A DPPDirectives.cpp867 return HeaderInfo.getModuleMap() in getModuleForLocation()
899 HeaderInfo.hasModuleMap(FE->getName(), /*Root*/ nullptr, in getHeaderToIncludeForDiagnostics()
903 for (auto Header : HeaderInfo.findAllModulesForHeader(*FE)) { in getHeaderToIncludeForDiagnostics()
989 ? HeaderInfo.getModuleMap().getBuiltinDir() in LookupFile()
1021 while (OptionalFileEntryRef FE = HeaderInfo.LookupFile( in LookupFile()
1039 OptionalFileEntryRef FE = HeaderInfo.LookupFile( in LookupFile()
1052 if (OptionalFileEntryRef FE = HeaderInfo.LookupSubframeworkHeader( in LookupFile()
2034 HeaderInfo.getModuleMap().diagnoseHeaderInclusion( in LookupHeaderIncludeOrImport()
2122 HeaderInfo.LookupFrameworkCache(FrameworkName); in LookupHeaderIncludeOrImport()
2184 if (HeaderInfo.HasIncludeAliasMap()) { in HandleHeaderIncludeOrImport()
[all …]
H A DModuleMap.cpp359 HeaderSearch &HeaderInfo) in ModuleMap() argument
361 HeaderInfo(HeaderInfo) { in ModuleMap()
430 if (HeaderInfo.getHeaderSearchOpts().ImplicitModuleMaps && in findKnownHeader()
432 HeaderInfo.loadTopLevelSystemModules(); in findKnownHeader()
1041 HeaderInfo.lookupModuleMapFile(*ParentDir, IsFrameworkDir)) { in inferFrameworkModule()
1301 HeaderInfo.MarkFileModuleHeader(Header.Entry, Role, in addHeader()
2134 if (Map.HeaderInfo.getHeaderSearchOpts().ImplicitModuleMaps && in parseModuleDecl()
2287 Map.HeaderInfo.getHeaderSearchOpts().ModuleMapFileHomeIsCwd in parseExternModuleDecl()
H A DPreprocessor.cpp87 ScratchBuf(new ScratchBuffer(SourceMgr)), HeaderInfo(Headers), in Preprocessor()
185 delete &HeaderInfo; in ~Preprocessor()
200 HeaderInfo.setTarget(Target); in Initialize()
H A DPPLexerChange.cpp370 HeaderInfo.SetFileControllingMacro(*FE, ControllingMacro); in HandleEndOfFile()
H A DPragma.cpp429 HeaderInfo.MarkFileIncludeOnce(*getCurrentFileLexer()->getFileEntry()); in HandlePragmaOnce()
494 HeaderInfo.MarkFileSystemHeader(*TheLexer->getFileEntry()); in HandlePragmaSystemHeader()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Lex/
H A DModuleMap.h79 HeaderSearch &HeaderInfo; variable
403 HeaderSearch &HeaderInfo);
H A DPreprocessor.h141 HeaderSearch &HeaderInfo; variable
1200 HeaderSearch &getHeaderSearchInfo() const { return HeaderInfo; } in getHeaderSearchInfo()
1482 HeaderInfo.getFileInfo(File); in markIncluded()
1488 HeaderInfo.getFileInfo(File); in alreadyIncluded()
/freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/
H A DASTUnit.cpp819 AST->HeaderInfo.reset(new HeaderSearch(AST->HSOpts, in LoadFromASTFile()
828 HeaderSearch &HeaderInfo = *AST->HeaderInfo; in LoadFromASTFile() local
832 AST->getSourceManager(), HeaderInfo, AST->ModuleLoader, in LoadFromASTFile()
884 Module *M = HeaderInfo.lookupModule(AST->getLangOpts().CurrentModule); in LoadFromASTFile()
H A DCompilerInstance.cpp453 HeaderSearch *HeaderInfo = in createPreprocessor() local
458 getSourceManager(), *HeaderInfo, *this, in createPreprocessor()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Frontend/
H A DASTUnit.h114 std::unique_ptr<HeaderSearch> HeaderInfo; variable