1// RUN: %clang_cc1 -emit-llvm -o %t %s 2// rdar: // 8062778 3 4@interface NSDictionary @end 5 6@interface NSMutableDictionary : NSDictionary 7@end 8 9@interface MutableMyClass 10- (NSMutableDictionary *)myDict; 11- (void)setMyDict:(NSDictionary *)myDict; 12 13- (NSMutableDictionary *)myLang; 14- (void)setMyLang:(NSDictionary *)myLang; 15@end 16 17@interface AnotherClass @end 18 19@implementation AnotherClass 20- (void)foo 21{ 22 MutableMyClass * myObject; 23 NSDictionary * newDict; 24 myObject.myDict = newDict; 25 myObject.myLang = newDict; 26} 27@end 28