From 6033be79b3aa192bfbf3cfb576711e2dba0dae49 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Sun, 11 Apr 2010 18:53:08 +0000 Subject: [PATCH] avoid double negatives llvm-svn: 100976 --- clang/include/clang/Basic/DiagnosticSemaKinds.td | 2 +- clang/test/SemaObjC/super.m | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/clang/include/clang/Basic/DiagnosticSemaKinds.td b/clang/include/clang/Basic/DiagnosticSemaKinds.td index 7f7048462f0a..8bdc31ef3265 100644 --- a/clang/include/clang/Basic/DiagnosticSemaKinds.td +++ b/clang/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/clang/test/SemaObjC/super.m b/clang/test/SemaObjC/super.m index a644e84e1cfa..74415b4f7256 100644 --- a/clang/test/SemaObjC/super.m +++ b/clang/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