diff options
-rw-r--r-- | test/CodeGenObjC/forward-class-ivar-access.m | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/test/CodeGenObjC/forward-class-ivar-access.m b/test/CodeGenObjC/forward-class-ivar-access.m new file mode 100644 index 0000000000..c90d8ad213 --- /dev/null +++ b/test/CodeGenObjC/forward-class-ivar-access.m @@ -0,0 +1,43 @@ +// RUN: clang-cc -emit-llvm -o %t %s + +@class XCLogItemAdapter; +@class XCEConfigurableDataSource; + +@interface XCBuildResultsOutlineLogic { + XCLogItemAdapter * _toplevelItemAdapter; +} + +@end + + +@interface XCBuildResultsOutlineView +@property(nonatomic,readonly) XCEConfigurableDataSource * xceDataSource; + +@end + +@interface XCEConfigurableDataSource +@property (nonatomic, assign) id context; + +@end + + +@implementation XCBuildResultsOutlineView +@dynamic xceDataSource; +- selectionSource { + XCBuildResultsOutlineLogic * outlineLogic; +} + +@end + +@interface XCLogItemAdapter { + id _textColor; +} + + +@end + +@implementation XCLogItemAdapter +- (id) FOOO +{ + return _textColor; +} |