21 lines
340 B
Mathematica
21 lines
340 B
Mathematica
|
/* Don't forget to look in protocols if a class (and its superclasses) do not
|
||
|
provide a suitable method. */
|
||
|
/* { dg-do compile } */
|
||
|
|
||
|
#include "../objc-obj-c++-shared/Object1.h"
|
||
|
|
||
|
@protocol Zot
|
||
|
-(void) zot;
|
||
|
@end
|
||
|
|
||
|
@interface Foo : Object <Zot>
|
||
|
@end
|
||
|
|
||
|
int foo()
|
||
|
{
|
||
|
Foo *f=nil;
|
||
|
[f zot]; /* There should be no warnings here! */
|
||
|
return 0;
|
||
|
}
|
||
|
|