Lines Matching refs:ImportLoc
25 SourceLocation ImportLoc, DeclContext *DC, in checkModuleImportContext() argument
45 S.Diag(ImportLoc, (FromInclude && S.isModuleVisible(M)) in checkModuleImportContext()
53 S.Diag(ImportLoc, diag::ext_module_import_in_extern_c) in checkModuleImportContext()
486 SourceLocation ImportLoc, ModuleIdPath Path, in ActOnModuleImport() argument
522 Diag(ImportLoc, diag::err_module_self_import_cxx20) in ActOnModuleImport()
528 ImportLoc, Path, Module::AllVisible, /*IsInclusionDirective=*/false); in ActOnModuleImport()
534 Diag(ImportLoc, diag::err_module_import_non_interface_nor_parition) in ActOnModuleImport()
539 return ActOnModuleImport(StartLoc, ExportLoc, ImportLoc, Mod, Path); in ActOnModuleImport()
552 SourceLocation ImportLoc, Module *Mod, in ActOnModuleImport() argument
555 Diag(ImportLoc, diag::warn_experimental_header_unit); in ActOnModuleImport()
557 VisibleModules.setVisible(Mod, ImportLoc); in ActOnModuleImport()
559 checkModuleImportContext(*this, Mod, ImportLoc, CurContext); in ActOnModuleImport()
566 Diag(ImportLoc, getLangOpts().isCompilingModule() in ActOnModuleImport()