diff --git a/clang/test/CodeGenObjC/forward-class-ivar-access.m b/clang/test/CodeGenObjC/forward-class-ivar-access.m new file mode 100644 index 000000000000..c90d8ad2134f --- /dev/null +++ b/clang/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; +}