From: Chris Lattner Date: Sun, 11 Apr 2010 18:53:08 +0000 (+0000) Subject: avoid double negatives X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b9342fb79bfa84c70188e207a0f212574653b2c7;p=clang avoid double negatives git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@100976 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/clang/Basic/DiagnosticSemaKinds.td b/include/clang/Basic/DiagnosticSemaKinds.td index 7f7048462f..8bdc31ef32 100644 --- a/include/clang/Basic/DiagnosticSemaKinds.td +++ b/include/clang/Basic/DiagnosticSemaKinds.td @@ -2012,7 +2012,7 @@ def error_no_super_class : Error< def err_invalid_receiver_to_message : Error< "invalid receiver to message expression">; def err_invalid_receiver_to_message_super : Error< - "'super' not valid when not in a method">; + "'super' is only valid in a method body">; def warn_bad_receiver_type : Warning< "receiver type %0 is not 'id' or interface pointer, consider " "casting it to 'id'">; diff --git a/test/SemaObjC/super.m b/test/SemaObjC/super.m index a644e84e1c..74415b4f72 100644 --- a/test/SemaObjC/super.m +++ b/test/SemaObjC/super.m @@ -37,7 +37,7 @@ void f0(int super) { expected-warning {{method '-m' not found (return type defaults to 'id')}} } void f1(int puper) { - [super m]; // expected-error{{'super' not valid when not in a method}} + [super m]; // expected-error{{'super' is only valid in a method body}} } // radar 7400691