| /freebsd/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | CompilerInstance.cpp | 1154 SourceLocation ImportLoc, StringRef ModuleName, FrontendInputFile Input, in cloneForModuleCompileImpl() argument 1246 ModuleName, FullSourceLoc(ImportLoc, getSourceManager())); in cloneForModuleCompileImpl() 1269 bool CompilerInstance::compileModule(SourceLocation ImportLoc, in compileModule() argument 1278 getDiagnostics().Report(ImportLoc, diag::err_module_rebuild_finalized) in compileModule() 1283 getDiagnostics().Report(ImportLoc, diag::remark_module_build) in compileModule() 1295 getDiagnostics().Report(ImportLoc, diag::remark_module_build_done) in compileModule() 1341 SourceLocation ImportLoc, Module *Module, StringRef ModuleFileName, in cloneForModuleCompile() argument 1385 ImportLoc, ModuleName, in cloneForModuleCompile() 1403 ImportLoc, ModuleName, in cloneForModuleCompile() 1420 SourceLocation ImportLoc, in readASTAfterCompileModule() argument [all …]
|
| H A D | HeaderIncludeGen.cpp | 149 void moduleImport(SourceLocation ImportLoc, ModuleIdPath Path, 433 void HeaderIncludesDirectPerFileCallback::moduleImport(SourceLocation ImportLoc, in moduleImport() argument 439 SourceLocation Loc = SM.getExpansionLoc(ImportLoc); in moduleImport()
|
| H A D | TestModuleFileExtension.cpp | 119 Reader.getDiags().Report(Mod.ImportLoc, in createExtensionReader()
|
| H A D | MultiplexConsumer.cpp | 85 serialization::SubmoduleID ID, SourceLocation ImportLoc) { in ModuleImportRead() argument 87 Listener->ModuleImportRead(ID, ImportLoc); in ModuleImportRead()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Lex/ |
| H A D | ModuleLoader.h | 123 virtual ModuleLoadResult loadModule(SourceLocation ImportLoc, 141 SourceLocation ImportLoc) = 0; 169 ModuleLoadResult loadModule(SourceLocation ImportLoc, ModuleIdPath Path, in loadModule() argument 175 void createModuleFromSource(SourceLocation ImportLoc, StringRef ModuleName, in createModuleFromSource() argument 179 SourceLocation ImportLoc) override {} in makeModuleVisible() argument
|
| H A D | PPCallbacks.h | 186 virtual void EnteredSubmodule(Module *M, SourceLocation ImportLoc, in EnteredSubmodule() argument 197 virtual void LeftSubmodule(Module *M, SourceLocation ImportLoc, in LeftSubmodule() argument 210 virtual void moduleImport(SourceLocation ImportLoc, in moduleImport() argument 539 void EnteredSubmodule(Module *M, SourceLocation ImportLoc, in EnteredSubmodule() argument 541 First->EnteredSubmodule(M, ImportLoc, ForPragma); in EnteredSubmodule() 542 Second->EnteredSubmodule(M, ImportLoc, ForPragma); in EnteredSubmodule() 545 void LeftSubmodule(Module *M, SourceLocation ImportLoc, in LeftSubmodule() argument 547 First->LeftSubmodule(M, ImportLoc, ForPragma); in LeftSubmodule() 548 Second->LeftSubmodule(M, ImportLoc, ForPragma); in LeftSubmodule() 551 void moduleImport(SourceLocation ImportLoc, ModuleIdPath Path, in moduleImport() argument [all …]
|
| H A D | NoTrivialPPDirectiveTracer.h | 174 void moduleImport(SourceLocation ImportLoc, ModuleIdPath Path, in moduleImport() argument
|
| H A D | HeaderSearch.h | 670 SourceLocation ImportLoc = SourceLocation(), 755 SourceLocation ImportLoc,
|
| H A D | Preprocessor.h | 996 SourceLocation ImportLoc; member 1007 BuildingSubmoduleInfo(Module *M, SourceLocation ImportLoc, bool IsPragma, in BuildingSubmoduleInfo() 1010 : M(M), ImportLoc(ImportLoc), IsPragma(IsPragma), in BuildingSubmoduleInfo() 2540 void EnterSubmodule(Module *M, SourceLocation ImportLoc, bool ForPragma);
|
| /freebsd/contrib/llvm-project/clang/lib/Lex/ |
| H A D | PPLexerChange.cpp | 344 Diag(BuildingSubmoduleStack.back().ImportLoc, in HandleEndOfFile() 692 void Preprocessor::EnterSubmodule(Module *M, SourceLocation ImportLoc, in EnterSubmodule() argument 697 BuildingSubmoduleInfo(M, ImportLoc, ForPragma, CurSubmoduleState, in EnterSubmodule() 700 Callbacks->EnteredSubmodule(M, ImportLoc, ForPragma); in EnterSubmodule() 742 BuildingSubmoduleInfo(M, ImportLoc, ForPragma, CurSubmoduleState, in EnterSubmodule() 746 Callbacks->EnteredSubmodule(M, ImportLoc, ForPragma); in EnterSubmodule() 754 makeModuleVisible(M, ImportLoc, /*IncludeExports=*/false); in EnterSubmodule() 780 SourceLocation ImportLoc = Info.ImportLoc; in LeaveSubmodule() local 791 Callbacks->LeftSubmodule(LeavingMod, ImportLoc, ForPragma); in LeaveSubmodule() 793 makeModuleVisible(LeavingMod, ImportLoc); in LeaveSubmodule() [all …]
|
| H A D | Pragma.cpp | 1149 SourceLocation ImportLoc = PP.getModuleImportLoc(M); in HandlePragma() local 1150 if (!VisibleOnly || ImportLoc.isValid()) { in HandlePragma() 1152 if (ImportLoc.isValid()) { in HandlePragma() 1154 ImportLoc.print(llvm::errs(), PP.getSourceManager()); in HandlePragma() 1159 if (!VisibleOnly || ImportLoc.isInvalid() || Sub->IsExplicit) in HandlePragma() 1183 if (Building.ImportLoc.isValid()) { in HandlePragma() 1188 Building.ImportLoc.print(llvm::errs(), PP.getSourceManager()); in HandlePragma() 1704 SourceLocation ImportLoc = Tok.getLocation(); in HandlePragma() local 1716 PP.getModuleLoader().loadModule(ImportLoc, ModuleName, Module::Hidden, in HandlePragma() 1721 PP.makeModuleVisible(Imported, ImportLoc); in HandlePragma() [all …]
|
| H A D | HeaderSearch.cpp | 299 SourceLocation ImportLoc, bool AllowSearch, in lookupModule() argument 307 Module = lookupModule(ModuleName, SearchName, ImportLoc, in lookupModule() 319 Module = lookupModule(ModuleName, SearchName, ImportLoc, in lookupModule() 322 Module = lookupModule(ModuleName, SearchName, ImportLoc, in lookupModule() 328 SourceLocation ImportLoc, in lookupModule() argument
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaModule.cpp | 26 SourceLocation ImportLoc, DeclContext *DC, in checkModuleImportContext() argument 46 S.Diag(ImportLoc, (FromInclude && S.isModuleVisible(M)) in checkModuleImportContext() 54 S.Diag(ImportLoc, diag::ext_module_import_in_extern_c) in checkModuleImportContext() 132 SourceLocation ImportLoc, in makeTransitiveImportsVisible() argument 154 VisibleModules.setVisible(Importing, ImportLoc); in makeTransitiveImportsVisible() 579 SourceLocation ImportLoc, ModuleIdPath Path, in ActOnModuleImport() argument 617 Diag(ImportLoc, diag::err_module_self_import_cxx20) in ActOnModuleImport() 623 ImportLoc, Path, Module::AllVisible, /*IsInclusionDirective=*/false); in ActOnModuleImport() 629 Diag(ImportLoc, diag::err_module_import_non_interface_nor_parition) in ActOnModuleImport() 634 return ActOnModuleImport(StartLoc, ExportLoc, ImportLoc, Mod, Path); in ActOnModuleImport() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ModuleManager.cpp | 85 SourceLocation ImportLoc) { in updateModuleImports() argument 91 MF.ImportLoc = ImportLoc; in updateModuleImports() 99 SourceLocation ImportLoc, ModuleFile *ImportedBy, in addModule() argument 165 updateModuleImports(*ModuleEntry, ImportedBy, ImportLoc); in addModule() 174 NewModule->ImportLoc = ImportLoc; in addModule() 234 updateModuleImports(*NewModule, ImportedBy, ImportLoc); in addModule()
|
| H A D | ASTReader.cpp | 590 PP.getHeaderSearchInfo().lookupModule(ModuleName, TopImport->ImportLoc); in getTopImportImplicitModule() 1952 return std::make_pair(M->ImportLoc, StringRef(M->ModuleName)); in getModuleImportLoc() 1957 if (F->ImportLoc.isValid()) in getImportLocation() 1958 return F->ImportLoc; in getImportLocation() 3276 auto [ImportLoc, ImportModuleFileIndex] = in ReadControlBlock() 3346 auto Result = ReadASTCore(ImportedFile, ImportedKind, ImportLoc, &F, in ReadControlBlock() 4449 PP.getHeaderSearchInfo().lookupModule(F.ModuleName, F.ImportLoc); in ReadModuleMapFileBlock() 4584 SourceLocation ImportLoc) { in makeModuleVisible() argument 4725 SourceLocation ImportLoc, in ReadAST() argument 4730 llvm::SaveAndRestore SetCurImportLocRAII(CurrentImportLoc, ImportLoc); in ReadAST() [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/Serialization/ |
| H A D | ASTDeserializationListener.h | 66 SourceLocation ImportLoc) {} in ModuleImportRead() argument 126 SourceLocation ImportLoc) override { in ModuleImportRead() argument 128 Previous->ModuleImportRead(ID, ImportLoc); in ModuleImportRead()
|
| H A D | ASTReader.h | 1070 SourceLocation ImportLoc; member 1072 ImportedSubmodule(serialization::SubmoduleID ID, SourceLocation ImportLoc) in ImportedSubmodule() 1073 : ID(ID), ImportLoc(ImportLoc) {} in ImportedSubmodule() 1530 SourceLocation ImportLoc; member 1534 SourceLocation ImportLoc) in ImportedModule() 1535 : Mod(Mod), ImportedBy(ImportedBy), ImportLoc(ImportLoc) {} in ImportedModule() 1539 SourceLocation ImportLoc, ModuleFile *ImportedBy, 1846 SourceLocation ImportLoc, 1861 SourceLocation ImportLoc);
|
| H A D | ModuleManager.h | 242 SourceLocation ImportLoc,
|
| H A D | ModuleFile.h | 239 SourceLocation ImportLoc; variable
|
| /freebsd/contrib/llvm-project/clang/include/clang/Frontend/ |
| H A D | CompilerInstance.h | 865 SourceLocation ImportLoc, 873 SourceLocation ImportLoc, StringRef ModuleName, FrontendInputFile Input, 886 SourceLocation ImportLoc, Module *Module, StringRef ModuleFileName, 894 bool compileModule(SourceLocation ImportLoc, StringRef ModuleName, 897 ModuleLoadResult loadModule(SourceLocation ImportLoc, ModuleIdPath Path, 901 void createModuleFromSource(SourceLocation ImportLoc, StringRef ModuleName, 905 SourceLocation ImportLoc) override;
|
| H A D | MultiplexConsumer.h | 45 SourceLocation ImportLoc) override;
|
| /freebsd/contrib/llvm-project/clang/lib/Basic/ |
| H A D | SourceLocation.cpp | 202 std::pair<SourceLocation, StringRef> ImportLoc = in getModuleImportLoc() local 204 return std::make_pair(FullSourceLoc(ImportLoc.first, *SrcMgr), in getModuleImportLoc() 205 ImportLoc.second); in getModuleImportLoc()
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | Parser.cpp | 2437 SourceLocation ImportLoc = ConsumeToken(); in ParseModuleImport() local 2463 if (ParseModuleName(ImportLoc, Path, /*IsImport*/ true)) in ParseModuleImport() 2495 Diag(ImportLoc, diag::err_partition_import_outside_module); in ParseModuleImport() 2509 Diag(ImportLoc, diag::err_import_in_wrong_fragment) in ParseModuleImport() 2518 Diag(ImportLoc, diag::err_import_not_allowed_here); in ParseModuleImport() 2531 Actions.ActOnModuleImport(StartLoc, ExportLoc, ImportLoc, HeaderUnit); in ParseModuleImport() 2533 Import = Actions.ActOnModuleImport(StartLoc, ExportLoc, ImportLoc, Path, in ParseModuleImport()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | SemaCodeCompletion.h | 97 void CodeCompleteModuleImport(SourceLocation ImportLoc, ModuleIdPath Path);
|
| /freebsd/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/ |
| H A D | ModuleDepCollector.h | 236 void moduleImport(SourceLocation ImportLoc, ModuleIdPath Path,
|