25 lines
398 B
Objective-C
25 lines
398 B
Objective-C
/* { dg-do compile } */
|
|
|
|
#include "../../objc-obj-c++-shared/TestsuiteObject.h"
|
|
|
|
@interface obj : TestsuiteObject {
|
|
@public
|
|
int var;
|
|
}
|
|
- (int) vargsn: (int) count, ... __attribute__((deprecated));
|
|
@end
|
|
|
|
@implementation obj
|
|
- (int) vargsn: (int) count, ...
|
|
{
|
|
return 0;
|
|
}
|
|
@end
|
|
|
|
int foo (void)
|
|
{
|
|
obj *p = [obj new];
|
|
|
|
return [p vargsn:0]; /* { dg-warning "'vargsn:' is deprecated" } */
|
|
}
|