/* APPLE LOCAL file radar 6023694 */ /* Test that no bogus warning is issued as the result of 'super' being 'volatized' for a try-catch statement. */ /* { dg-options "-Wall" } */ /* { dg-do compile } */ @interface NSObject { } - (unsigned)retainCount; @end @interface Foo : NSObject { } @end @implementation Foo - (unsigned)retainCount { [super retainCount]; @try { } @catch(id anything) { } return [super retainCount]; } @end