blob: 88e943f3c695174a4a61705dbc1408d0786ac29a [file] [log] [blame]
Fariborz Jahaniandb07b3f2009-10-27 23:02:38 +00001// RUN: clang-cc -fsyntax-only -verify %s
2
3@interface NSObject @end
4
5@interface NSInterm : NSObject
6@end
7
8@interface NSArray : NSInterm
9@end
10
11@interface NSSet : NSObject
12@end
13
14
15NSObject* test (int argc) {
16 NSArray *array = ((void*)0);
17 NSSet *set = ((void*)0);
18 return (argc) ? set : array ;
19}
20
21
22NSObject* test1 (int argc) {
23 NSArray *array = ((void*)0);
24 NSSet *set = ((void*)0);
25 return (argc) ? array : set;
26}