Lines Matching refs:diag

44                           ? diag::ext_module_import_not_at_top_level_noop  in checkModuleImportContext()
45 : diag::err_module_import_not_at_top_level_fatal) in checkModuleImportContext()
48 diag::note_module_import_not_at_top_level) in checkModuleImportContext()
51 S.Diag(ImportLoc, diag::ext_module_import_in_extern_c) in checkModuleImportContext()
53 S.Diag(ExternCLoc, diag::note_extern_c_begins_here); in checkModuleImportContext()
110 Diag(ModuleLoc, diag::err_module_interface_implementation_mismatch) in ActOnModuleDecl()
116 Diag(ModuleLoc, diag::err_module_decl_in_module_map_module); in ActOnModuleDecl()
120 Diag(ModuleLoc, diag::err_module_decl_in_header_module); in ActOnModuleDecl()
132 Diag(ModuleLoc, diag::err_module_redeclaration); in ActOnModuleDecl()
134 diag::note_prev_module_declaration); in ActOnModuleDecl()
147 Diag(ModuleLoc, diag::err_module_decl_not_at_start); in ActOnModuleDecl()
153 Diag(BeginLoc, diag::note_global_module_introducer_missing) in ActOnModuleDecl()
172 Diag(Path.front().second, diag::err_current_module_name_mismatch) in ActOnModuleDecl()
187 Diag(Path[0].second, diag::err_module_redefinition) << ModuleName; in ActOnModuleDecl()
189 Diag(M->DefinitionLoc, diag::note_prev_module_definition); in ActOnModuleDecl()
191 Diag(M->DefinitionLoc, diag::note_prev_module_definition_from_ast_file) in ActOnModuleDecl()
211 Diag(ModuleLoc, diag::err_module_not_defined) << ModuleName; in ActOnModuleDecl()
255 Diag(PrivateLoc, diag::err_private_module_fragment_not_module); in ActOnPrivateModuleFragmentDecl()
259 Diag(PrivateLoc, diag::err_private_module_fragment_redefined); in ActOnPrivateModuleFragmentDecl()
260 Diag(ModuleScopes.back().BeginLoc, diag::note_previous_definition); in ActOnPrivateModuleFragmentDecl()
268 Diag(PrivateLoc, diag::err_private_module_fragment_not_module_interface); in ActOnPrivateModuleFragmentDecl()
270 diag::note_not_module_interface_add_export) in ActOnPrivateModuleFragmentDecl()
359 ? diag::err_module_self_import in ActOnModuleImport()
360 : diag::err_module_import_in_implementation) in ActOnModuleImport()
398 Diag(ExportLoc, diag::err_export_not_in_module_interface); in ActOnModuleImport()
535 Diag(ExportLoc, diag::err_export_not_in_module_interface) << 0; in ActOnStartExportDecl()
537 Diag(ExportLoc, diag::err_export_not_in_module_interface) << 1; in ActOnStartExportDecl()
539 diag::note_not_module_interface_add_export) in ActOnStartExportDecl()
543 Diag(ExportLoc, diag::err_export_in_private_module_fragment); in ActOnStartExportDecl()
544 Diag(ModuleScopes.back().BeginLoc, diag::note_private_module_fragment); in ActOnStartExportDecl()
552 Diag(ExportLoc, diag::err_export_within_anonymous_namespace); in ActOnStartExportDecl()
553 Diag(ND->getLocation(), diag::note_anonymous_namespace); in ActOnStartExportDecl()
572 Diag(ExportLoc, diag::err_export_within_export); in ActOnStartExportDecl()
574 Diag(ED->getLocation(), diag::note_export); in ActOnStartExportDecl()
615 return InBlock ? diag::ext_export_no_name_block : diag::err_export_no_name; in getUnnamedDeclDiag()
619 return diag::ext_export_using_directive; in getUnnamedDeclDiag()
624 return diag::ext_export_no_names; in getUnnamedDeclDiag()
627 return diag::err_export_no_name; in getUnnamedDeclDiag()
637 S.Diag(BlockStart, diag::note_export); in diagExportedUnnamedDecl()
652 S.Diag(ND->getLocation(), diag::err_export_internal) << ND; in checkExportedDecl()
654 S.Diag(BlockStart, diag::note_export); in checkExportedDecl()
664 S.Diag(USD->getLocation(), diag::err_export_using_internal) << Target; in checkExportedDecl()
665 S.Diag(Target->getLocation(), diag::note_using_decl_target); in checkExportedDecl()
667 S.Diag(BlockStart, diag::note_export); in checkExportedDecl()