1/* Don't forget to look in protocols if a class (and its superclasses) do not 2 provide a suitable method. */ 3/* { dg-do compile } */ 4 5#include "../objc-obj-c++-shared/Object1.h" 6 7@protocol Zot 8-(void) zot; 9@end 10 11@interface Foo : Object <Zot> 12@end 13 14int foo() 15{ 16 Foo *f=nil; 17 [f zot]; /* There should be no warnings here! */ 18 return 0; 19} 20 21