Lines Matching refs:Diag

46     S.Diag(ImportLoc, (FromInclude && S.isModuleVisible(M))  in checkModuleImportContext()
50 S.Diag(cast<Decl>(DC)->getBeginLoc(), in checkModuleImportContext()
54 S.Diag(ImportLoc, diag::ext_module_import_in_extern_c) in checkModuleImportContext()
56 S.Diag(ExternCLoc, diag::note_extern_c_begins_here); in checkModuleImportContext()
250 return S.Diag(Loc, diag::err_invalid_module_name) << II; in DiagReservedModuleName()
252 S.Diag(Loc, diag::warn_reserved_module_name) << II; in DiagReservedModuleName()
300 Diag(ModuleLoc, diag::err_module_interface_implementation_mismatch) in ActOnModuleDecl()
306 Diag(ModuleLoc, diag::err_module_decl_in_module_map_module); in ActOnModuleDecl()
310 Diag(ModuleLoc, diag::err_module_decl_in_header_unit); in ActOnModuleDecl()
321 Diag(ModuleLoc, diag::err_module_redeclaration); in ActOnModuleDecl()
322 Diag(VisibleModules.getImportLoc(ModuleScopes.back().Module), in ActOnModuleDecl()
334 Diag(ModuleLoc, diag::err_module_decl_not_at_start); in ActOnModuleDecl()
340 Diag(BeginLoc, diag::note_global_module_introducer_missing) in ActOnModuleDecl()
359 Diag(Path[0].second, diag::warn_reserved_module_name) << Path[0].first; in ActOnModuleDecl()
380 Diag(Path.front().second, diag::err_current_module_name_mismatch) in ActOnModuleDecl()
398 Diag(Path[0].second, diag::err_module_redefinition) << ModuleName; in ActOnModuleDecl()
400 Diag(M->DefinitionLoc, diag::note_prev_module_definition); in ActOnModuleDecl()
402 Diag(M->DefinitionLoc, diag::note_prev_module_definition_from_ast_file) in ActOnModuleDecl()
435 Diag(ModuleLoc, diag::err_module_not_defined) << ModuleName; in ActOnModuleDecl()
525 Diag(PrivateLoc, diag::err_private_module_fragment_not_module); in ActOnPrivateModuleFragmentDecl()
529 Diag(PrivateLoc, diag::err_private_module_fragment_redefined); in ActOnPrivateModuleFragmentDecl()
530 Diag(ModuleScopes.back().BeginLoc, diag::note_previous_definition); in ActOnPrivateModuleFragmentDecl()
534 Diag(PrivateLoc, diag::err_private_module_fragment_not_module_interface); in ActOnPrivateModuleFragmentDecl()
535 Diag(ModuleScopes.back().BeginLoc, in ActOnPrivateModuleFragmentDecl()
612 Diag(ImportLoc, diag::err_module_self_import_cxx20) in ActOnModuleImport()
624 Diag(ImportLoc, diag::err_module_import_non_interface_nor_parition) in ActOnModuleImport()
645 Diag(ImportLoc, diag::warn_experimental_header_unit); in ActOnModuleImport()
660 Diag(ImportLoc, getLangOpts().isCompilingModule() in ActOnModuleImport()
702 Diag(ExportLoc, diag::err_export_partition_impl) in ActOnModuleImport()
716 Diag(ExportLoc, diag::err_export_not_in_module_interface); in ActOnModuleImport()
860 Diag(ExportLoc, diag::err_export_not_in_module_interface) << 0; in ActOnStartExportDecl()
864 Diag(ExportLoc, diag::err_export_not_in_module_interface) << 1; in ActOnStartExportDecl()
865 Diag(ModuleScopes.back().BeginLoc, in ActOnStartExportDecl()
872 Diag(ExportLoc, diag::err_export_in_private_module_fragment); in ActOnStartExportDecl()
873 Diag(ModuleScopes.back().BeginLoc, diag::note_private_module_fragment); in ActOnStartExportDecl()
884 Diag(ExportLoc, diag::err_export_within_anonymous_namespace); in ActOnStartExportDecl()
885 Diag(ND->getLocation(), diag::note_anonymous_namespace); in ActOnStartExportDecl()
904 Diag(ExportLoc, diag::err_export_within_export); in ActOnStartExportDecl()
906 Diag(ED->getLocation(), diag::note_export); in ActOnStartExportDecl()
935 S.Diag(D->getBeginLoc(), diag::err_hlsl_export_not_on_function); in checkExportedDecl()
949 S.Diag(ND->getLocation(), diag::err_export_internal) << ND; in checkExportedDecl()
951 S.Diag(BlockStart, diag::note_export); in checkExportedDecl()
963 S.Diag(USD->getLocation(), diag::err_export_using_internal) in checkExportedDecl()
965 S.Diag(Target->getLocation(), diag::note_using_decl_target); in checkExportedDecl()
967 S.Diag(BlockStart, diag::note_export); in checkExportedDecl()
980 S.Diag(ND->getLocation(), diag::err_export_anon_ns_internal); in checkExportedDecl()
982 S.Diag(BlockStart, diag::note_export); in checkExportedDecl()