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.cpp894 return HeaderInfo.getModuleMap() in getModuleForLocation()
904 : HeaderInfo.lookupModule(getLangOpts().CurrentModule, Loc); in getModuleForLocation()
926 HeaderInfo.hasModuleMap(FE->getName(), /*Root*/ nullptr, in getHeaderToIncludeForDiagnostics()
930 for (auto Header : HeaderInfo.findAllModulesForHeader(*FE)) { in getHeaderToIncludeForDiagnostics()
1014 HeaderInfo.getModuleMap().shouldImportRelativeToBuiltinIncludeDir( in LookupFile()
1016 ? HeaderInfo.getModuleMap().getBuiltinDir() in LookupFile()
1048 while (OptionalFileEntryRef FE = HeaderInfo.LookupFile( in LookupFile()
1066 OptionalFileEntryRef FE = HeaderInfo.LookupFile( in LookupFile()
1079 if (OptionalFileEntryRef FE = HeaderInfo.LookupSubframeworkHeader( in LookupFile()
1090 if (OptionalFileEntryRef FE = HeaderInfo.LookupSubframeworkHeader( in LookupFile()
[all …]
H A DModuleMap.cpp353 HeaderSearch &HeaderInfo) in ModuleMap() argument
355 HeaderInfo(HeaderInfo) { in ModuleMap()
418 if (HeaderInfo.getHeaderSearchOpts().ImplicitModuleMaps && in findKnownHeader()
420 HeaderInfo.loadTopLevelSystemModules(); in findKnownHeader()
1052 HeaderInfo.lookupModuleMapFile(*ParentDir, IsFrameworkDir)) { in inferFrameworkModule()
1316 HeaderInfo.MarkFileModuleHeader(HeaderEntry, Role, isCompilingModuleHeader); in addHeader()
1794 if (Map.HeaderInfo.getHeaderSearchOpts().ImplicitModuleMaps && in handleModuleDecl()
1861 Map.HeaderInfo.getHeaderSearchOpts().ModuleMapFileHomeIsCwd in handleExternModuleDecl()
H A DPreprocessor.cpp89 ScratchBuf(new ScratchBuffer(SourceMgr)), HeaderInfo(Headers), in Preprocessor()
187 delete &HeaderInfo; in ~Preprocessor()
202 HeaderInfo.setTarget(Target); in Initialize()
H A DPPLexerChange.cpp363 HeaderInfo.SetFileControllingMacro(*FE, ControllingMacro); in HandleEndOfFile()
H A DPragma.cpp425 HeaderInfo.MarkFileIncludeOnce(*getCurrentFileLexer()->getFileEntry()); in HandlePragmaOnce()
490 HeaderInfo.MarkFileSystemHeader(*TheLexer->getFileEntry()); in HandlePragmaSystemHeader()
/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DModuleMap.h80 HeaderSearch &HeaderInfo; variable
391 HeaderSearch &HeaderInfo);
H A DPreprocessor.h164 HeaderSearch &HeaderInfo; variable
1231 HeaderSearch &getHeaderSearchInfo() const { return HeaderInfo; } in getHeaderSearchInfo()
1518 HeaderInfo.getFileInfo(File).IsLocallyIncluded = true; in markIncluded()
1524 HeaderInfo.getFileInfo(File); in alreadyIncluded()
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DASTUnit.cpp833 AST->HeaderInfo.reset(new HeaderSearch(AST->getHeaderSearchOpts(), in LoadFromASTFile()
842 HeaderSearch &HeaderInfo = *AST->HeaderInfo; in LoadFromASTFile() local
846 AST->getSourceManager(), HeaderInfo, AST->ModuleLoader, in LoadFromASTFile()
897 Module *M = HeaderInfo.lookupModule(AST->getLangOpts().CurrentModule); in LoadFromASTFile()
H A DCompilerInstance.cpp449 HeaderSearch *HeaderInfo = in createPreprocessor() local
454 getSourceManager(), *HeaderInfo, *this, in createPreprocessor()
/freebsd/contrib/llvm-project/clang/include/clang/Frontend/
H A DASTUnit.h119 std::unique_ptr<HeaderSearch> HeaderInfo; variable