]> granicus.if.org Git - clang/commitdiff
Use a group for a diagnostics I added late.
authorFariborz Jahanian <fjahanian@apple.com>
Wed, 14 Sep 2011 19:02:25 +0000 (19:02 +0000)
committerFariborz Jahanian <fjahanian@apple.com>
Wed, 14 Sep 2011 19:02:25 +0000 (19:02 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@139713 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Basic/DiagnosticGroups.td
include/clang/Basic/DiagnosticSemaKinds.td

index 7ce4696db2d2e172d86be7f7d52482952e9f4e8b..509f29e1a5b048fccab537d5e9a5fd93650e1043 100644 (file)
@@ -96,6 +96,7 @@ def : DiagGroup<"overflow">;
 def OverlengthStrings : DiagGroup<"overlength-strings">;
 def OverloadedVirtual : DiagGroup<"overloaded-virtual">;
 def ObjCMissingSuperCalls : DiagGroup<"objc-missing-super-calls">;
+def ObjCRetainBlockProperty : DiagGroup<"objc-noncopy-retain-block-property">;
 def Packed : DiagGroup<"packed">;
 def Padded : DiagGroup<"padded">;
 def PointerArith : DiagGroup<"pointer-arith">;
index bb24f21e241c7e50954d500f3061d536c1beddf9..f15d0482ba8d7b0a019dfc6f393ca64296113b07 100644 (file)
@@ -496,7 +496,7 @@ def warn_objc_property_copy_missing_on_block : Warning<
     "when -fobjc-gc-only is specified">;
 def warn_objc_property_retain_of_block : Warning<
     "retain'ed block property does not copy the block "
-    "- use copy attribute instead">;
+    "- use copy attribute instead">, InGroup<ObjCRetainBlockProperty>;
 def warn_atomic_property_rule : Warning<
   "writable atomic property %0 cannot pair a synthesized setter/getter "
   "with a user defined setter/getter">;