blob: b1f7e5996947391fdfc283c63a01d519fd9edf1d [file] [log] [blame]
Patrick Beardb2f68202012-04-06 18:12:22 +00001// RUN: %clang_cc1 -fsyntax-only -verify -Wno-objc-root-class %s
Andy Gibbs8e8fb3b2012-10-19 12:44:48 +00002// expected-no-diagnostics
Fariborz Jahanian9ec22a32009-08-22 22:27:17 +00003
4@interface PBXBuildSettingsDictionary
5{
6 int i;
7}
8@end
9
10@interface XCConditionalBuildSettingsDictionary : PBXBuildSettingsDictionary
11{
12}
13@end
14
15@implementation PBXBuildSettingsDictionary
16
17- (XCConditionalBuildSettingsDictionary *)conditionalDictionaryForConditionSet
18{
19 return i ? self : (id)0;
20}
21
22- (XCConditionalBuildSettingsDictionary *)conditionalDictionaryForConditionSet2
23{
24 return i ? (id)0 : self;
25}
26@end
27
28