1/* { dg-do compile } */ 2 3#include "../../objc-obj-c++-shared/TestsuiteObject.h" 4 5@interface obj : TestsuiteObject { 6@public 7 int var; 8} 9- (int) vargsn: (int) count, ... __attribute__((deprecated)); 10@end 11 12@implementation obj 13- (int) vargsn: (int) count, ... 14{ 15 return 0; 16} 17@end 18 19int foo (void) 20{ 21 obj *p = [obj new]; 22 23 return [p vargsn:0]; /* { dg-warning "'vargsn:' is deprecated" } */ 24} 25