r218621 - Objective-C [qoi] - provide group name for

Jordan Rose jordan_rose at apple.com
Mon Sep 29 13:47:17 PDT 2014


Yay, less than 100 warnings remaining without flags!

> On Sep 29, 2014, at 13:17, Fariborz Jahanian <fjahanian at apple.com> wrote:
> 
> Author: fjahanian
> Date: Mon Sep 29 15:17:04 2014
> New Revision: 218621
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=218621&view=rev
> Log:
> Objective-C [qoi] - provide group name for
> warn_property_types_are_incompatible. rdar://18487506
> 
> Modified:
>    cfe/trunk/include/clang/Basic/DiagnosticSemaKinds.td
>    cfe/trunk/test/Misc/warning-flags.c
> 
> Modified: cfe/trunk/include/clang/Basic/DiagnosticSemaKinds.td
> URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Basic/DiagnosticSemaKinds.td?rev=218621&r1=218620&r2=218621&view=diff
> ==============================================================================
> --- cfe/trunk/include/clang/Basic/DiagnosticSemaKinds.td (original)
> +++ cfe/trunk/include/clang/Basic/DiagnosticSemaKinds.td Mon Sep 29 15:17:04 2014
> @@ -586,7 +586,8 @@ def warn_property_attribute : Warning<
>   "'%1' attribute on property %0 does not match the property inherited from %2">,
>   InGroup<PropertyAttr>;
> def warn_property_types_are_incompatible : Warning<
> -  "property type %0 is incompatible with type %1 inherited from %2">;
> +  "property type %0 is incompatible with type %1 inherited from %2">,
> +  InGroup<DiagGroup<"incompatible-property-type">>;
> def warn_protocol_property_mismatch : Warning<
>   "property of type %0 was selected for synthesis">,
>   InGroup<DiagGroup<"protocol-property-synthesis-ambiguity">>;
> 
> Modified: cfe/trunk/test/Misc/warning-flags.c
> URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Misc/warning-flags.c?rev=218621&r1=218620&r2=218621&view=diff
> ==============================================================================
> --- cfe/trunk/test/Misc/warning-flags.c (original)
> +++ cfe/trunk/test/Misc/warning-flags.c Mon Sep 29 15:17:04 2014
> @@ -18,7 +18,7 @@ This test serves two purposes:
> 
> The list of warnings below should NEVER grow.  It should gradually shrink to 0.
> 
> -CHECK: Warnings without flags (100):
> +CHECK: Warnings without flags (99):
> CHECK-NEXT:   ext_delete_void_ptr_operand
> CHECK-NEXT:   ext_excess_initializers
> CHECK-NEXT:   ext_excess_initializers_in_char_array_initializer
> @@ -104,7 +104,6 @@ CHECK-NEXT:   warn_pp_line_decimal
> CHECK-NEXT:   warn_pragma_pack_pop_identifer_and_alignment
> CHECK-NEXT:   warn_pragma_pack_show
> CHECK-NEXT:   warn_property_getter_owning_mismatch
> -CHECK-NEXT:   warn_property_types_are_incompatible
> CHECK-NEXT:   warn_readonly_property
> CHECK-NEXT:   warn_register_objc_catch_parm
> CHECK-NEXT:   warn_related_result_type_compatibility_class
> 
> 
> _______________________________________________
> cfe-commits mailing list
> cfe-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits




More information about the cfe-commits mailing list