Fariborz Jahanian | 38e24c7 | 2009-03-18 22:33:24 +0000 | [diff] [blame^] | 1 | // RUN: clang -fnext-runtime -emit-llvm -o %t %s |
2 | // RUN: grep 'two = global' %t && | ||||
3 | // RUN: grep 'ddd = common' %t && | ||||
4 | // RUN: grep 'III = common' %t | ||||
5 | |||||
6 | @interface XX | ||||
7 | int x; | ||||
8 | int one=1; | ||||
9 | int two = 2; | ||||
10 | @end | ||||
11 | |||||
12 | @protocol PPP | ||||
13 | int ddd; | ||||
14 | @end | ||||
15 | |||||
16 | @interface XX(CAT) | ||||
17 | char * III; | ||||
18 | @end | ||||
19 | |||||
20 | |||||
21 | int main( int argc, const char *argv[] ) { | ||||
22 | return x+one+two; | ||||
23 | } | ||||
24 |