[docs] Add LICENSE.txt to the root of the mono-repo
[llvm-project.git] / clang / test / CodeGenObjC / class-type.m
blob4eae1ae6eab61f846e965977ae6e590dd3ca607c
1 // RUN: %clang_cc1 -triple x86_64-unknown-unknown -fobjc-runtime=macosx-fragile-10.5 -emit-llvm -o - %s
2 // RUN: %clang_cc1 -triple i386-apple-darwin9 -fobjc-runtime=macosx-fragile-10.5 -emit-llvm -o - %s
3 // RUN: %clang_cc1 -triple x86_64-apple-darwin9 -fobjc-runtime=macosx-fragile-10.5 -emit-llvm -o - %s
6 @interface I0 {
7   struct { int a; } a;
9 @end 
11 @class I2;
13 @interface I1 {
14   I2 *_imageBrowser;
16 @end 
18 @implementation I1 
19 @end 
21 @interface I2 : I0 
22 @end 
24 @implementation I2 
25 @end 
28 // Implementations without interface declarations.
29 // rdar://6804402
30 @class foo;
31 @implementation foo 
32 @end
34 @implementation bar
35 @end