xref: /minix3/external/bsd/llvm/dist/clang/test/CodeGenObjC/forward-decl-param.m (revision 433d6423c39e34ec4b79c950597bb2d236f886be)
1// RUN: %clang_cc1 %s -emit-llvm -o -
2
3// <rdar://problem/9123036> crash due to forward-declared struct in
4// protocol method parameter.
5
6@protocol P
7- (void) A:(struct z) z;
8@end
9@interface I < P >
10@end
11@implementation I
12@end
13
14@interface I2
15- (void) A:(struct z2) z2;
16@end
17@implementation I2
18@end
19
20