1 // RUN: %clang_cc1 -fsyntax-only -verify %s
10 // Interface conforms to inherited protocol
12 @interface B0 : A <P0>
18 // Interface conforms to a protocol which extends another. The other
19 // protocol is inherited, and extended methods are implemented.
25 @interface B1 : A <P1>
32 // Interface conforms to a protocol whose methods are provided by an
33 // alternate inherited protocol.
39 @interface B2 : A <P2>
45 // Interface conforms to a protocol whose methods are provided by a base class.
51 @interface B3 : A1 <P2>