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