[cfe-commits] r45767 - in /cfe/trunk/test/Sema: objc-comptypes-1.m objc-comptypes-2.m objc-comptypes-3.m objc-comptypes-5.m objc-comptypes-6.m objc-comptypes-7.m objc-super-test.m rewrite-api-bug.m undef-field-reference-1.m

Fariborz Jahanian fjahanian at apple.com
Tue Jan 8 16:33:06 PST 2008


Author: fjahanian
Date: Tue Jan  8 18:33:05 2008
New Revision: 45767

URL: http://llvm.org/viewvc/llvm-project?rev=45767&view=rev
Log:
Remove dependency on objc.h

Modified:
    cfe/trunk/test/Sema/objc-comptypes-1.m
    cfe/trunk/test/Sema/objc-comptypes-2.m
    cfe/trunk/test/Sema/objc-comptypes-3.m
    cfe/trunk/test/Sema/objc-comptypes-5.m
    cfe/trunk/test/Sema/objc-comptypes-6.m
    cfe/trunk/test/Sema/objc-comptypes-7.m
    cfe/trunk/test/Sema/objc-super-test.m
    cfe/trunk/test/Sema/rewrite-api-bug.m
    cfe/trunk/test/Sema/undef-field-reference-1.m

Modified: cfe/trunk/test/Sema/objc-comptypes-1.m
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Sema/objc-comptypes-1.m?rev=45767&r1=45766&r2=45767&view=diff

==============================================================================
--- cfe/trunk/test/Sema/objc-comptypes-1.m (original)
+++ cfe/trunk/test/Sema/objc-comptypes-1.m Tue Jan  8 18:33:05 2008
@@ -1,6 +1,7 @@
 // RUN: clang -fsyntax-only -verify -pedantic %s
 
-#include <objc/objc.h>
+#define nil (void *)0;
+#define Nil (void *)0;
 
 extern void foo();
 

Modified: cfe/trunk/test/Sema/objc-comptypes-2.m
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Sema/objc-comptypes-2.m?rev=45767&r1=45766&r2=45767&view=diff

==============================================================================
--- cfe/trunk/test/Sema/objc-comptypes-2.m (original)
+++ cfe/trunk/test/Sema/objc-comptypes-2.m Tue Jan  8 18:33:05 2008
@@ -1,6 +1,7 @@
 // RUN: clang -fsyntax-only -verify %s
 
-#include <objc/objc.h>
+#define nil (void *)0;
+#define Nil (void *)0;
 
 @protocol MyProtocol
 - (void) foo;

Modified: cfe/trunk/test/Sema/objc-comptypes-3.m
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Sema/objc-comptypes-3.m?rev=45767&r1=45766&r2=45767&view=diff

==============================================================================
--- cfe/trunk/test/Sema/objc-comptypes-3.m (original)
+++ cfe/trunk/test/Sema/objc-comptypes-3.m Tue Jan  8 18:33:05 2008
@@ -1,6 +1,8 @@
 // RUN: clang -fsyntax-only -verify %s
+
+#define nil (void *)0;
+
 extern void foo();
-#include <objc/objc.h>
 
 @protocol MyProtocolA
 - (void) methodA;

Modified: cfe/trunk/test/Sema/objc-comptypes-5.m
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Sema/objc-comptypes-5.m?rev=45767&r1=45766&r2=45767&view=diff

==============================================================================
--- cfe/trunk/test/Sema/objc-comptypes-5.m (original)
+++ cfe/trunk/test/Sema/objc-comptypes-5.m Tue Jan  8 18:33:05 2008
@@ -1,7 +1,8 @@
 // RUN: clang -fsyntax-only -verify %s
 
+#define nil (void *)0;
+
 extern void foo();
-#include <objc/objc.h>
 
 @protocol MyProtocol
 - (void) method;

Modified: cfe/trunk/test/Sema/objc-comptypes-6.m
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Sema/objc-comptypes-6.m?rev=45767&r1=45766&r2=45767&view=diff

==============================================================================
--- cfe/trunk/test/Sema/objc-comptypes-6.m (original)
+++ cfe/trunk/test/Sema/objc-comptypes-6.m Tue Jan  8 18:33:05 2008
@@ -1,10 +1,10 @@
 // RUN: clang -fsyntax-only -verify -pedantic %s
 
-#include <objc/Object.h>
-
- at interface Derived: Object
+ at interface Derived
 @end
 
+ at interface Object @end
+
 extern Object* foo(void);
 
 static Derived *test(void)

Modified: cfe/trunk/test/Sema/objc-comptypes-7.m
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Sema/objc-comptypes-7.m?rev=45767&r1=45766&r2=45767&view=diff

==============================================================================
--- cfe/trunk/test/Sema/objc-comptypes-7.m (original)
+++ cfe/trunk/test/Sema/objc-comptypes-7.m Tue Jan  8 18:33:05 2008
@@ -1,6 +1,7 @@
 // RUN: clang -fsyntax-only -verify -pedantic %s
 
-#include <objc/objc.h>
+#define nil (void *)0;
+#define Nil (void *)0;
 
 extern void foo();
 

Modified: cfe/trunk/test/Sema/objc-super-test.m
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Sema/objc-super-test.m?rev=45767&r1=45766&r2=45767&view=diff

==============================================================================
--- cfe/trunk/test/Sema/objc-super-test.m (original)
+++ cfe/trunk/test/Sema/objc-super-test.m Tue Jan  8 18:33:05 2008
@@ -1,7 +1,5 @@
 // RUN: clang -rewrite-test %s | clang
 
-#include <objc/objc.h>
-
 @interface SUPER
 - (int) MainMethod;
 @end

Modified: cfe/trunk/test/Sema/rewrite-api-bug.m
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Sema/rewrite-api-bug.m?rev=45767&r1=45766&r2=45767&view=diff

==============================================================================
--- cfe/trunk/test/Sema/rewrite-api-bug.m (original)
+++ cfe/trunk/test/Sema/rewrite-api-bug.m Tue Jan  8 18:33:05 2008
@@ -1,7 +1,5 @@
 // RUN: clang -rewrite-test %s
 
-#include <objc/objc.h>
-
 @interface MyDerived
 - (void) instanceMethod;
 @end

Modified: cfe/trunk/test/Sema/undef-field-reference-1.m
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Sema/undef-field-reference-1.m?rev=45767&r1=45766&r2=45767&view=diff

==============================================================================
--- cfe/trunk/test/Sema/undef-field-reference-1.m (original)
+++ cfe/trunk/test/Sema/undef-field-reference-1.m Tue Jan  8 18:33:05 2008
@@ -1,7 +1,5 @@
 // RUN: clang -rewrite-test %s | clang
 
-#include <objc/objc.h>
-
 @interface MyDerived 
 {
 @public





More information about the cfe-commits mailing list