150
|
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
|