• Home
  • Raw
  • Download

Lines Matching refs:diag

91       Diag(attrTok, diag::err_unexpected_namespace_attributes_alias);  in ParseNamespace()
93 Diag(InlineLoc, diag::err_inline_namespace_alias) in ParseNamespace()
102 Diag(ExtraNamespaceLoc[0], diag::err_nested_namespaces_with_double_colon) in ParseNamespace()
105 Diag(Tok, Ident ? diag::err_expected_lbrace : in ParseNamespace()
106 diag::err_expected_ident_lbrace); in ParseNamespace()
114 Diag(ExtraNamespaceLoc[0], diag::err_nested_namespaces_with_double_colon) in ParseNamespace()
117 Diag(T.getOpenLocation(), diag::err_namespace_nonnamespace_scope); in ParseNamespace()
129 Diag(ExtraNamespaceLoc[0], diag::err_nested_namespaces_with_double_colon) in ParseNamespace()
143 Diag(ExtraNamespaceLoc[0], diag::err_nested_namespaces_with_double_colon) in ParseNamespace()
154 diag::warn_cxx98_compat_inline_namespace : diag::ext_inline_namespace); in ParseNamespace()
241 Diag(Tok, diag::err_expected_namespace_name); in ParseNamespaceAlias()
253 ExpectAndConsume(tok::semi, diag::err_expected_semi_after_namespace_name, in ParseNamespaceAlias()
279 Diag(Tok, diag::err_invalid_string_udl); in ParseLinkage()
348 Diag(UsingLoc, diag::err_templated_using_directive) in ParseUsingDirectiveOrDeclaration()
398 Diag(Tok, diag::err_expected_namespace_name); in ParseUsingDirective()
419 GNUAttr ? diag::err_expected_semi_after_attribute_list in ParseUsingDirective()
420 : diag::err_expected_semi_after_namespace_name, in ParseUsingDirective()
494 diag::warn_cxx98_compat_alias_declaration : in ParseUsingDeclaration()
495 diag::ext_alias_declaration); in ParseUsingDeclaration()
513 Diag(Range.getBegin(), diag::err_alias_declaration_specialization) in ParseUsingDeclaration()
521 Diag(Name.StartLocation, diag::err_alias_declaration_not_identifier); in ParseUsingDeclaration()
526 Diag(TypenameLoc, diag::err_alias_declaration_not_identifier) in ParseUsingDeclaration()
530 Diag(SS.getBeginLoc(), diag::err_alias_declaration_not_identifier) in ParseUsingDeclaration()
542 ExpectAndConsume(tok::semi, diag::err_expected_semi_after, in ParseUsingDeclaration()
552 Diag(UsingLoc, diag::err_templated_using_declaration) in ParseUsingDeclaration()
564 Diag(Name.getSourceRange().getBegin(), diag::err_typename_identifiers_only) in ParseUsingDeclaration()
597 Diag(Tok, diag::ext_c11_static_assert); in ParseStaticAssertDeclaration()
599 Diag(Tok, diag::warn_cxx98_compat_static_assert); in ParseStaticAssertDeclaration()
605 Diag(Tok, diag::err_expected_lparen); in ParseStaticAssertDeclaration()
615 if (ExpectAndConsume(tok::comma, diag::err_expected_comma, "", tok::semi)) in ParseStaticAssertDeclaration()
619 Diag(Tok, diag::err_expected_string_literal); in ParseStaticAssertDeclaration()
633 ExpectAndConsumeSemi(diag::err_expected_semi_after_static_assert); in ParseStaticAssertDeclaration()
664 Diag(Tok, diag::warn_cxx98_compat_decltype); in ParseDecltypeSpecifier()
669 if (T.expectAndConsume(diag::err_expected_lparen_after, in ParseDecltypeSpecifier()
741 if (T.expectAndConsume(diag::err_expected_lparen_after, in ParseUnderlyingTypeSpecifier()
783 Diag(Tok, diag::err_expected_class_name_not_template) in ParseBaseTypeSpecifier()
799 Diag(SS.getBeginLoc(), diag::err_unexpected_scope_on_base_decltype) in ParseBaseTypeSpecifier()
831 Diag(Tok, diag::err_expected_class_name); in ParseBaseTypeSpecifier()
845 Diag(IdLoc, diag::err_unknown_template_name) in ParseBaseTypeSpecifier()
882 Diag(IdLoc, diag::err_expected_class_name); in ParseBaseTypeSpecifier()
1027 Diag(Tok, diag::err_expected_ident); in ParseClassSpecifier()
1054 Diag(NameLoc, diag::err_explicit_spec_non_template) in ParseClassSpecifier()
1097 Diag(TemplateId->LAngleLoc, diag::err_template_spec_syntax_non_template) in ParseClassSpecifier()
1136 Diag(Tok.getLocation(), diag::err_friend_decl_defines_type) in ParseClassSpecifier()
1156 Diag(StartLoc, diag::err_anon_type_definition) in ParseClassSpecifier()
1226 diag::err_explicit_instantiation_with_definition) in ParseClassSpecifier()
1409 ExpectAndConsume(tok::semi, diag::err_expected_semi_after_tagdecl, in ParseClassSpecifier()
1491 Diag(VirtualLoc, diag::err_dup_virtual) in ParseBaseSpecifier()
1636 Diag(Tok.getLocation(), diag::err_duplicate_virt_specifier) in ParseOptionalCXX0XVirtSpecifierSeq()
1641 diag::warn_cxx98_compat_override_control_keyword : in ParseOptionalCXX0XVirtSpecifierSeq()
1642 diag::ext_override_control_keyword) in ParseOptionalCXX0XVirtSpecifierSeq()
1707 Diag(Tok, diag::err_at_defs_cxx); in ParseCXXClassMemberDeclaration()
1709 Diag(Tok, diag::err_at_in_class); in ParseCXXClassMemberDeclaration()
1744 diag::err_expected_semi_after, in ParseCXXClassMemberDeclaration()
1801 Diag(UsingLoc, diag::err_using_namespace_in_class); in ParseCXXClassMemberDeclaration()
1898 Diag(DeclaratorInfo.getIdentifierLoc(), diag::err_func_def_no_params); in ParseCXXClassMemberDeclaration()
1910 diag::err_function_declared_typedef); in ParseCXXClassMemberDeclaration()
1985 Diag(Tok, diag::err_bitfield_member_init); in ParseCXXClassMemberDeclaration()
2030 diag::warn_cxx98_compat_nonstatic_member_init : in ParseCXXClassMemberDeclaration()
2031 diag::ext_nonstatic_member_init); in ParseCXXClassMemberDeclaration()
2039 Diag(Tok, diag::err_incomplete_array_member_init); in ParseCXXClassMemberDeclaration()
2089 Diag(CommaLoc, diag::err_expected_semi_declaration) in ParseCXXClassMemberDeclaration()
2111 ExpectAndConsume(tok::semi, diag::err_expected_semi_decl_list)) { in ParseCXXClassMemberDeclaration()
2165 Diag(ConsumeToken(), diag::err_default_delete_in_multiple_declaration) in ParseCXXMemberInitializer()
2168 Diag(ConsumeToken(), diag::err_deleted_non_function); in ParseCXXMemberInitializer()
2173 Diag(Tok, diag::err_default_delete_in_multiple_declaration) in ParseCXXMemberInitializer()
2176 Diag(ConsumeToken(), diag::err_default_special_members); in ParseCXXMemberInitializer()
2240 diag::warn_cxx98_compat_override_control_keyword : in ParseCXXMemberSpecification()
2241 diag::ext_override_control_keyword) << "final"; in ParseCXXMemberSpecification()
2248 Diag(Tok, diag::err_expected_lbrace_after_base_specifiers); in ParseCXXMemberSpecification()
2287 Diag(Tok, diag::ext_extra_struct_semi) in ParseCXXMemberSpecification()
2321 Diag(EndLoc, diag::err_expected_colon) in ParseCXXMemberSpecification()
2325 Diag(EndLoc, diag::err_expected_colon) in ParseCXXMemberSpecification()
2439 Diag(Loc, diag::err_ctor_init_missing_comma) in ParseConstructorInitializer()
2443 Diag(Tok.getLocation(), diag::err_expected_lbrace_or_comma); in ParseConstructorInitializer()
2484 Diag(Tok, diag::err_expected_member_or_base_name); in ParseMemInitializer()
2505 Diag(Tok, diag::warn_cxx98_compat_generalized_initializer_lists); in ParseMemInitializer()
2543 Diag(Tok, getLangOpts().CPlusPlus0x ? diag::err_expected_lparen_or_lbrace in ParseMemInitializer()
2544 : diag::err_expected_lparen); in ParseMemInitializer()
2581 Diag(Tok, diag::warn_cxx98_compat_noexcept_decl); in tryParseExceptionSpecification()
2586 Diag(Tok, diag::err_expected_lparen_after) << "throw"; in tryParseExceptionSpecification()
2628 Diag(Tok, diag::warn_cxx98_compat_noexcept_decl); in tryParseExceptionSpecification()
2662 Diag(Tok.getLocation(), diag::err_dynamic_and_noexcept_specification); in tryParseExceptionSpecification()
2667 Diag(Tok.getLocation(), diag::err_dynamic_and_noexcept_specification); in tryParseExceptionSpecification()
2693 Diag(Tok, diag::err_expected_lparen_after) << "throw"; in ParseDynamicExceptionSpecification()
2703 Diag(EllipsisLoc, diag::ext_ellipsis_exception_spec); in ParseDynamicExceptionSpecification()
2893 Diag(Tok.getLocation(), diag::warn_cxx98_compat_alignas); in ParseCXX11AttributeSpecifier()
2901 Diag(Tok.getLocation(), diag::warn_cxx98_compat_attribute); in ParseCXX11AttributeSpecifier()
2930 Diag(Tok.getLocation(), diag::err_expected_ident); in ParseCXX11AttributeSpecifier()
2945 Diag(Tok.getLocation(), diag::err_cxx11_attribute_forbids_arguments) in ParseCXX11AttributeSpecifier()
2970 Diag(Tok, diag::err_cxx11_attribute_forbids_ellipsis) in ParseCXX11AttributeSpecifier()
2976 if (ExpectAndConsume(tok::r_square, diag::err_expected_rsquare)) in ParseCXX11AttributeSpecifier()
2980 if (ExpectAndConsume(tok::r_square, diag::err_expected_rsquare)) in ParseCXX11AttributeSpecifier()
3018 ExpectAndConsume(tok::r_square, diag::err_expected_rsquare); in ParseMicrosoftAttributes()
3030 Diag(Tok, diag::err_expected_lbrace); in ParseMicrosoftIfExistsClassDeclaration()
3040 Diag(Result.KeywordLoc, diag::warn_microsoft_dependent_exists) in ParseMicrosoftIfExistsClassDeclaration()
3058 Diag(Tok, diag::ext_extra_struct_semi) in ParseMicrosoftIfExistsClassDeclaration()
3074 Diag(Tok, diag::err_expected_colon); in ParseMicrosoftIfExistsClassDeclaration()