Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DPPDirectives.cpp868 return HeaderInfo.getModuleMap() in getModuleForLocation()
878 : HeaderInfo.lookupModule(getLangOpts().CurrentModule, Loc); in getModuleForLocation()
900 HeaderInfo.hasModuleMap(FE->getName(), /*Root*/ nullptr, in getHeaderToIncludeForDiagnostics()
904 for (auto Header : HeaderInfo.findAllModulesForHeader(*FE)) { in getHeaderToIncludeForDiagnostics()
988 HeaderInfo.getModuleMap().shouldImportRelativeToBuiltinIncludeDir( in LookupFile()
990 ? HeaderInfo.getModuleMap().getBuiltinDir() in LookupFile()
1022 while (OptionalFileEntryRef FE = HeaderInfo.LookupFile( in LookupFile()
1040 OptionalFileEntryRef FE = HeaderInfo.LookupFile( in LookupFile()
1053 if (OptionalFileEntryRef FE = HeaderInfo.LookupSubframeworkHeader( in LookupFile()
1064 if (OptionalFileEntryRef FE = HeaderInfo.LookupSubframeworkHeader( in LookupFile()
[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()
1040 HeaderInfo.lookupModuleMapFile(*ParentDir, IsFrameworkDir)) { in inferFrameworkModule()
1300 HeaderInfo.MarkFileModuleHeader(Header.Entry, Role, in addHeader()
2141 if (Map.HeaderInfo.getHeaderSearchOpts().ImplicitModuleMaps && in parseModuleDecl()
2294 Map.HeaderInfo.getHeaderSearchOpts().ModuleMapFileHomeIsCwd in parseExternModuleDecl()
H A DPreprocessor.cpp91 ScratchBuf(new ScratchBuffer(SourceMgr)), HeaderInfo(Headers), in Preprocessor()
189 delete &HeaderInfo; in ~Preprocessor()
204 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/contrib/llvm-project/clang/include/clang/Lex/
H A DModuleMap.h79 HeaderSearch &HeaderInfo; variable
402 HeaderSearch &HeaderInfo);
H A DPreprocessor.h150 HeaderSearch &HeaderInfo; variable
1220 HeaderSearch &getHeaderSearchInfo() const { return HeaderInfo; } in getHeaderSearchInfo()
1503 HeaderInfo.getFileInfo(File); in markIncluded()
1509 HeaderInfo.getFileInfo(File); in alreadyIncluded()
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DASTUnit.cpp831 AST->HeaderInfo.reset(new HeaderSearch(AST->HSOpts, in LoadFromASTFile()
840 HeaderSearch &HeaderInfo = *AST->HeaderInfo; in LoadFromASTFile() local
844 AST->getSourceManager(), HeaderInfo, AST->ModuleLoader, in LoadFromASTFile()
896 Module *M = HeaderInfo.lookupModule(AST->getLangOpts().CurrentModule); in LoadFromASTFile()
H A DCompilerInstance.cpp452 HeaderSearch *HeaderInfo = in createPreprocessor() local
457 getSourceManager(), *HeaderInfo, *this, in createPreprocessor()
/freebsd/contrib/llvm-project/clang/include/clang/Frontend/
H A DASTUnit.h114 std::unique_ptr<HeaderSearch> HeaderInfo; variable