• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/Parse/

Lines Matching refs:diag

157     if (ExpectAndConsume(tok::l_paren, diag::err_expected_lparen_after,
162 if (ExpectAndConsume(tok::l_paren, diag::err_expected_lparen_after, "(")) {
538 T.expectAndConsume(diag::err_expected_lparen_after,
557 Diag(AttrNameLoc, diag::err_ms_property_no_getter_or_putter);
561 Diag(Tok.getLocation(), diag::err_ms_property_unknown_accessor);
575 Diag(KindLoc, diag::err_ms_property_has_set_accessor)
582 Diag(KindLoc, diag::err_ms_property_missing_accessor_kind);
589 Diag(KindLoc, diag::err_ms_property_unknown_accessor);
603 Diag(Tok.getLocation(), diag::err_ms_property_expected_equal)
610 Diag(Tok.getLocation(), diag::err_ms_property_expected_accessor_name);
618 Diag(KindLoc, diag::err_ms_property_duplicate_accessor) << KindStr;
633 Diag(Tok.getLocation(), diag::err_ms_property_expected_comma_or_rparen);
653 Diag(OpenParenLoc, diag::err_attribute_requires_arguments) << AttrName;
673 if (T.expectAndConsume(diag::err_expected_lparen_after, "__declspec",
689 Diag(Tok, diag::err_ms_declspec_type);
718 Diag(Tok.getLocation(), diag::err_expected_lparen_after)
764 Diag(StartLoc, diag::warn_microsoft_qualifiers_ignored) << Range;
831 Diag(AttrNameLoc, diag::ext_nullability)
859 Diag(Tok, diag::err_expected_version);
888 Diag(Tok, diag::err_expected_version);
899 Diag(Tok, diag::err_zero_version);
909 Diag(Tok, diag::err_expected_version);
928 Diag(Tok, diag::err_zero_version);
938 Diag(Tok, diag::err_expected_version);
946 Diag(Tok, diag::warn_expected_consistent_version_separator);
957 Diag(Tok, diag::err_expected_version);
1005 Diag(Tok, diag::err_expected) << tok::l_paren;
1011 Diag(Tok, diag::err_availability_expected_platform);
1052 Diag(Tok, diag::err_availability_expected_change);
1061 Diag(KeywordLoc, diag::err_availability_redundant)
1070 Diag(KeywordLoc, diag::err_availability_redundant)
1081 Diag(KeywordLoc, diag::err_availability_redundant)
1093 Diag(Tok, diag::err_expected_after) << Keyword << tok::equal;
1100 Diag(Tok, diag::err_expected_string_literal)
1114 diag::err_expected_string_literal)
1159 Diag(KeywordLoc, diag::err_availability_redundant)
1169 Diag(KeywordLoc, diag::err_availability_unknown_change)
1189 Diag(UnavailableLoc, diag::warn_availability_and_unavailable)
1251 Diag(Tok, diag::err_external_source_symbol_expected_keyword);
1260 Diag(Tok, diag::err_external_source_symbol_duplicate_clause) << Keyword;
1269 Diag(Tok, diag::err_external_source_symbol_expected_keyword);
1275 if (ExpectAndConsume(tok::equal, diag::err_expected_after,
1288 Diag(Tok, diag::err_expected_string_literal)
1296 Diag(KeywordLoc, diag::err_external_source_symbol_duplicate_clause)
1305 Diag(KeywordLoc, diag::err_external_source_symbol_duplicate_clause)
1347 Diag(Tok, diag::err_expected) << tok::l_paren;
1353 Diag(Tok, diag::err_objcbridge_related_expected_related_class);
1370 Diag(Tok, diag::err_objcbridge_related_selector_name);
1377 Diag(Tok, diag::err_objcbridge_related_selector_name);
1379 Diag(Tok, diag::err_expected) << tok::comma;
1390 Diag(Tok, diag::err_expected) << tok::r_paren;
1425 Diag(Tok, diag::err_expected) << tok::identifier;
1447 Diag(Tok, diag::err_expected) << tok::identifier;
1457 Diag(Tok, diag::err_type_safety_unknown_flag) << Flag;
1491 Diag(Tok.getLocation(), diag::err_l_square_l_square_not_attribute);
1501 Diag(BeginLoc, diag::err_attributes_not_allowed)
1522 Diag(Loc, diag::err_attributes_not_allowed)
1531 Diag(CorrectLocation, diag::err_attributes_misplaced)
1535 Diag(Range.getBegin(), diag::err_attributes_not_allowed) << Range;
1544 Diag(AL.getLoc(), diag::warn_unknown_attribute_ignored) << AL;
1893 Diag(Loc, diag::err_c11_noreturn_misplaced)
1918 Diag(Tok, diag::err_function_declared_typedef);
1937 Diag(Tok, diag::err_expected_fn_body);
1943 Diag(Tok, diag::err_function_definition_not_allowed);
2004 Diag(CommaLoc, diag::err_expected_semi_declaration)
2047 ? diag::err_invalid_token_after_toplevel_declarator
2048 : diag::err_expected_semi_declaration)) {
2178 Diag(Tok, diag::err_template_defn_explicit_instantiation)
2185 diag::err_explicit_instantiation_with_definition)
2210 Diag(ConsumeToken(), diag::err_default_delete_in_multiple_declaration)
2213 Diag(ConsumeToken(), diag::err_deleted_non_function);
2216 Diag(ConsumeToken(), diag::err_default_delete_in_multiple_declaration)
2219 Diag(ConsumeToken(), diag::err_default_special_members)
2237 Diag(EqualLoc, diag::err_single_decl_assign_in_for_range)
2317 Diag(Tok, diag::warn_cxx98_compat_generalized_initializer_lists);
2356 Diag(Tok, diag::err_expected_type);
2359 Diag(Tok, diag::err_typename_requires_specqual);
2367 Diag(DS.getStorageClassSpecLoc(),diag::err_typename_invalid_storageclass);
2370 diag::err_typename_invalid_storageclass);
2377 Diag(DS.getInlineSpecLoc(), diag::err_typename_invalid_functionspec);
2379 Diag(DS.getVirtualSpecLoc(), diag::err_typename_invalid_functionspec);
2381 Diag(DS.getExplicitSpecLoc(), diag::err_typename_invalid_functionspec);
2387 Diag(DS.getConstexprSpecLoc(), diag::err_typename_invalid_constexpr)
2522 Diag(Loc, diag::err_use_of_tag_name_without_tag)
2529 Diag((*I)->getLocation(), diag::note_decl_hiding_tag_type)
2576 Diag(Loc, diag::err_constructor_bad_name)
2855 diag::err_expected_after)
2877 DiagID = diag::err_fixed_point_not_enabled;
2961 ProhibitCXX11Attributes(attrs, diag::err_attribute_not_type_attr);
3214 Diag(Loc, diag::err_ms_attributes_not_enabled);
3351 Diag(Loc, diag::err_placeholder_expected_auto_or_decltype_auto)
3366 Diag(Tok, diag::err_expected) << tok::l_paren;
3371 Diag(Tok, diag::err_placeholder_expected_auto_or_decltype_auto)
3484 Diag(Tok, diag::ext_thread_before) << "extern";
3496 Diag(Tok, diag::ext_thread_before) << "static";
3507 Diag(Tok, diag::ext_auto_storage_class)
3518 Diag(Tok, diag::ext_auto_type);
3544 Diag(Tok, diag::ext_c11_feature) << Tok.getName();
3558 DiagID = diag::err_openclcxx_virtual_function;
3575 ? diag::warn_cxx17_compat_explicit_bool
3576 : diag::ext_explicit_bool);
3591 Diag(Tok.getLocation(), diag::warn_cxx20_compat_explicit_bool);
3600 Diag(Tok, diag::ext_c11_feature) << Tok.getName();
3607 Diag(Tok, diag::ext_c11_feature) << Tok.getName();
3617 DiagID = diag::err_friend_invalid_in_context;
3665 Diag(Tok, diag::ext_c99_feature) << Tok.getName();
3671 Diag(Tok, diag::ext_c99_feature) << Tok.getName();
3765 Diag(Tok, diag::ext_c99_feature) << Tok.getName();
3771 DiagID = diag::err_bool_redeclaration;
3911 Diag(Tok, diag::ext_c11_feature) << Tok.getName();
3927 DiagID = diag::err_opencl_unknown_type_specifier;
3983 if (DiagID == diag::ext_duplicate_declspec ||
3984 DiagID == diag::ext_warn_duplicate_declspec ||
3985 DiagID == diag::err_duplicate_declspec)
3989 else if (DiagID == diag::err_opencl_unknown_type_specifier) {
3997 if (DiagID != diag::err_bool_redeclaration && ConsumedEnd.isInvalid())
4159 Diag(Tok.getLocation(), diag::err_pragma_misplaced_in_decl)
4182 Diag(Tok, diag::err_unexpected_at);
4189 Diag(Tok, diag::err_expected) << tok::identifier;
4204 ExpectAndConsume(tok::semi, diag::ext_expected_semi_decl_list);
4208 ExpectAndConsume(tok::semi, diag::err_expected_semi_decl_list);
4281 Diag(Tok, getLangOpts().CPlusPlus11 ? diag::warn_cxx98_compat_scoped_enum
4282 : diag::ext_scoped_enum);
4329 Diag(Tok, diag::err_expected) << tok::identifier;
4344 Diag(Tok, diag::err_expected_either) << tok::identifier << tok::l_brace;
4362 Diag(Tok, diag::err_scoped_enum_missing_identifier);
4408 Diag(Tok.getLocation(), diag::err_anonymous_enum_bitfield);
4425 Diag(ColonLoc, diag::warn_cxx98_compat_enum_fixed_underlying_type)
4428 Diag(ColonLoc, diag::ext_cxx11_enum_fixed_underlying_type)
4431 Diag(ColonLoc, diag::ext_ms_c_enum_fixed_underlying_type)
4434 Diag(ColonLoc, diag::ext_clang_c_enum_fixed_underlying_type)
4455 Diag(Tok.getLocation(), diag::err_friend_decl_defines_type)
4478 ExpectAndConsume(tok::semi, diag::err_expected_after, "enum");
4500 Diag(Tok, diag::err_enum_template);
4508 Diag(StartLoc, diag::err_explicit_instantiation_enum);
4518 Diag(Tok, diag::err_enumerator_unnamed_no_def);
4537 Diag(BaseRange.getBegin(), diag::ext_enum_base_in_type_specifier)
4540 Diag(ScopedEnumKWLoc, diag::ext_elaborated_enum_class)
4586 Diag(Tok, diag::err_expected_type_name_after_typename);
4655 Diag(Tok, diag::err_empty_enum);
4667 Diag(Tok.getLocation(), diag::err_expected) << tok::identifier;
4683 ? diag::warn_cxx14_compat_ns_enum_attribute
4684 : diag::ext_ns_enum_attribute)
4713 Diag(Loc, diag::err_enumerator_list_missing_comma)
4723 Diag(Tok.getLocation(), diag::err_expected_either) << tok::r_brace
4726 Diag(Tok.getLocation(), diag::err_expected_end_of_enumerator);
4739 diag::ext_enumerator_list_comma_cxx :
4740 diag::ext_enumerator_list_comma_c)
4743 Diag(CommaLoc, diag::warn_cxx98_compat_enumerator_list_comma)
4774 ExpectAndConsume(tok::semi, diag::err_expected_after, "enum");
5386 Diag(Tok, diag::ext_c11_feature) << Tok.getName();
5459 Diag(Tok, diag::err_attributes_not_allowed);
5671 diag::warn_cxx98_compat_rvalue_reference :
5672 diag::ext_rvalue_reference);
5684 diag::err_invalid_reference_qualifier_application) << "const";
5687 diag::err_invalid_reference_qualifier_application) << "volatile";
5691 diag::err_invalid_reference_qualifier_application) << "_Atomic";
5702 Diag(InnerChunk.Loc, diag::err_illegal_decl_reference_to_reference)
5705 Diag(InnerChunk.Loc, diag::err_illegal_decl_reference_to_reference)
5907 diag::err_expected_unqualified_id)
5943 Diag(Tok.getLocation(), diag::err_unexpected_unqualified_id)
5991 diag::ext_abstract_pack_declarator_parens);
6004 diag::err_expected_member_name_or_semi_objcxx_keyword)
6014 diag::err_expected_member_name_or_semi)
6019 Diag(Tok, diag::err_invalid_operator_on_type) << Tok.is(tok::arrow);
6023 Diag(PP.getLocForEndOfToken(Loc), diag::err_expected_unqualified_id)
6027 diag::err_expected_unqualified_id)
6032 diag::err_expected_either)
6090 Diag(Tok, diag::err_requires_clause_inside_parens);
6128 Diag(EndLoc, diag::err_expected)
6131 Diag(Tok, diag::err_expected_comma_or_rsquare);
6144 Diag(Tok, diag::err_expected) << tok::identifier;
6159 Diag(Tok.getLocation(), diag::ext_decomp_decl_empty);
6379 Diag(Tok, diag::err_argument_required_after_attribute);
6397 Diag(Tok, diag::err_argument_required_after_attribute);
6467 Diag(Tok, diag::warn_cxx98_compat_trailing_return_type);
6516 diag::warn_cxx98_compat_ref_qualifier :
6517 diag::ext_ref_qualifier);
6571 Diag(Tok, diag::ext_ident_list_in_param);
6579 Diag(Tok, diag::err_expected) << tok::identifier;
6590 Diag(Tok, diag::err_unexpected_typedef_ident) << ParmII;
6594 Diag(Tok, diag::err_param_redefinition) << ParmII;
6651 Diag(Tok.getLocation(), diag::err_function_scope_depth_exceeded)
6704 diag::err_requires_clause_on_declarator_not_declaring_a_function);
6722 Diag(DSStart, diag::err_missing_param);
6756 Diag(Tok, diag::err_keyword_as_parameter) << PP.getSpelling(Tok);
6799 Diag(Tok, diag::warn_cxx98_compat_generalized_initializer_lists);
6824 Diag(EllipsisLoc, diag::err_missing_comma_before_ellipsis)
6831 Diag(EllipsisLoc, diag::warn_misplaced_ellipsis_vararg)
6835 diag::note_misplaced_ellipsis_vararg_existing_ellipsis);
6838 diag::note_misplaced_ellipsis_vararg_add_ellipsis)
6843 Diag(EllipsisLoc, diag::note_misplaced_ellipsis_vararg_add_comma)
6929 Diag(StaticLoc, diag::err_unspecified_vla_size_with_static);
6951 Diag(StaticLoc, diag::err_unspecified_size_with_static);
7048 Diag(EndLoc, diag::err_brackets_go_after_unqualified_id)
7056 Diag(EndLoc, diag::err_brackets_go_after_unqualified_id)