RISC-V: Modify _Bfloat16 to __bf16
[official-gcc.git] / gcc / testsuite / objc / execute / redefining_self.m
blobf22ca927fe8eb66d4b5e626f5a7360764be636c2
1 /* Contributed by Nicola Pero - Fri Mar  9 19:39:15 CET 2001 */
2 #include <objc/objc.h>
4 /* Test redefining self */
6 @interface TestClass 
8   Class isa;
10 + (Class) class;
11 @end
13 @implementation TestClass
14 + (Class) class
16   self = Nil;
18   return self;
20 + initialize { return self; }
21 @end
24 int main (void)
26   if ([TestClass class] != Nil)
27     {
28       abort ();
29     }
31   return 0;