1 /* Do not lose references to forward-declared protocols. */
2 /* { dg-do compile } */
3 // { dg-additional-options "-Wno-objc-root-class" }
5 @class MyClassThatFails;
8 @interface MyClassThatFails
9 - (MyBaseClass<_MyProtocol> *) aMethod;
12 @interface MyBaseClass
18 @implementation MyClassThatFails
19 - (MyBaseClass<_MyProtocol> *) aMethod