1// RUN: %clang_cc1 -S %s -fobjc-gc -o /dev/null 2typedef int NSInteger; 3typedef struct _NSRect { 4 int origin; 5 int size; 6} NSRect; 7 8__attribute__((objc_gc(strong))) NSRect *_cachedRectArray; 9extern const NSRect NSZeroRect; 10@interface A{ 11} 12-(void)bar:(NSInteger *)rectCount; 13@end 14 15@implementation A 16 17-(void)bar:(NSInteger *)rectCount { 18 NSRect appendRect = NSZeroRect; 19 20 _cachedRectArray[*rectCount - 1] = NSZeroRect; 21} 22 23@end 24