[cfe-commits] r64886 - in /cfe/trunk/test/SemaObjC: const-id.m exprs.m message.m

Chris Lattner sabre at nondot.org
Tue Feb 17 20:41:38 PST 2009


Author: lattner
Date: Tue Feb 17 22:41:38 2009
New Revision: 64886

URL: http://llvm.org/viewvc/llvm-project?rev=64886&view=rev
Log:
pass -verify in exprs.m, merge const-id.m into message.m

Removed:
    cfe/trunk/test/SemaObjC/const-id.m
Modified:
    cfe/trunk/test/SemaObjC/exprs.m
    cfe/trunk/test/SemaObjC/message.m

Removed: cfe/trunk/test/SemaObjC/const-id.m
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/SemaObjC/const-id.m?rev=64885&view=auto

==============================================================================
--- cfe/trunk/test/SemaObjC/const-id.m (original)
+++ cfe/trunk/test/SemaObjC/const-id.m (removed)
@@ -1,8 +0,0 @@
-// RUN: clang %s -verify -fsyntax-only
-
-int main() {
-    const id foo;
-    [foo bar];  // expected-warning {{method '-bar' not found (return type defaults to 'id')}}
-    return 0;
-}
-

Modified: cfe/trunk/test/SemaObjC/exprs.m
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/SemaObjC/exprs.m?rev=64886&r1=64885&r2=64886&view=diff

==============================================================================
--- cfe/trunk/test/SemaObjC/exprs.m (original)
+++ cfe/trunk/test/SemaObjC/exprs.m Tue Feb 17 22:41:38 2009
@@ -1,4 +1,4 @@
-// RUN: clang %s -fsyntax-only
+// RUN: clang %s -fsyntax-only -verify
 
 // rdar://6597252
 Class foo(Class X) {

Modified: cfe/trunk/test/SemaObjC/message.m
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/SemaObjC/message.m?rev=64886&r1=64885&r2=64886&view=diff

==============================================================================
--- cfe/trunk/test/SemaObjC/message.m (original)
+++ cfe/trunk/test/SemaObjC/message.m Tue Feb 17 22:41:38 2009
@@ -68,3 +68,10 @@
 int f0(I0 *ob) {
   [ ob nonVararg: 0, 1, 2]; // expected-error {{too many arguments to method call}}
 }
+
+int f2() {
+    const id foo;
+    [foo bar];  // expected-warning {{method '-bar' not found (return type defaults to 'id')}}
+    return 0;
+}
+





More information about the cfe-commits mailing list