1// RUN: %clang_cc1 -fsyntax-only -verify -Wno-objc-root-class %s 2// expected-no-diagnostics 3 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 29