[cfe-commits] r133817 - /cfe/trunk/include/clang/Basic/DiagnosticSemaKinds.td

Fariborz Jahanian fjahanian at apple.com
Fri Jun 24 13:00:04 PDT 2011


Author: fjahanian
Date: Fri Jun 24 15:00:03 2011
New Revision: 133817

URL: http://llvm.org/viewvc/llvm-project?rev=133817&view=rev
Log:
objc-arc: Give more descriptive diagnostics when
making unsafe assignment of a retainable 
object, Per John's request.

Modified:
    cfe/trunk/include/clang/Basic/DiagnosticSemaKinds.td

Modified: cfe/trunk/include/clang/Basic/DiagnosticSemaKinds.td
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Basic/DiagnosticSemaKinds.td?rev=133817&r1=133816&r2=133817&view=diff
==============================================================================
--- cfe/trunk/include/clang/Basic/DiagnosticSemaKinds.td (original)
+++ cfe/trunk/include/clang/Basic/DiagnosticSemaKinds.td Fri Jun 24 15:00:03 2011
@@ -2601,10 +2601,12 @@
   "to make it ABI-compatible">, InGroup<AutomaticReferenceCountingABI>,
   DefaultIgnore;
 def warn_arc_retained_assign : Warning<
-  "assigning retained object to %select{weak|unsafe_unretained}0 variable">,
+  "assigning retained object to %select{weak|unsafe_unretained}0 variable"
+  "; object will be released after assignment">,
   InGroup<ARCUnsafeRetainedAssign>;
 def warn_arc_retained_property_assign : Warning<
-  "assigning retained object to unsafe property">,
+  "assigning retained object to unsafe property"
+  "; object will be released after assignment">,
   InGroup<ARCUnsafeRetainedAssign>;
 def warn_arc_trivial_member_function_with_object_member : Warning<
   "%0 cannot be shared between ARC and non-ARC "





More information about the cfe-commits mailing list