Lines Matching refs:P1
50 @protocol P1 @end protocol
56 @interface NSError<P1, P2, P3> @end // expected-note 3 {{declared here}}
79 (void)(id<P1, P2>)cf; // okay
80 …(void)(id<P1, P2, P4>)cf; // expected-warning {{'CFErrorRef' (aka 'struct __CFErrorRef *') bridges…
85 (void)(id<P1, P2>)cf; // ok
86 (void)(id<P1, P2, P3>)cf; // ok
88 …(void)(id<P1, P2, P4>)cf; // expected-warning {{'CFMyErrorRef' (aka 'struct __CFMyErrorRef *') bri…
91 void Test5(id<P1, P2, P3> P123, id ID, id<P1, P2, P3, P4> P1234, id<P1, P2> P12, id<P2, P3> P23) {
99 void Test6(id<P1, P2, P3> P123, id ID, id<P1, P2, P3, P4> P1234, id<P1, P2> P12, id<P2, P3> P23) {
113 void Test7(id<P1, P2, P3> P123, id ID, id<P1, P2, P3, P4> P1234, id<P1, P2> P12, id<P2, P3> P23) {
123 (void)(id<P1>)cf; // ok
124 (void)(id<P1, P2>)cf; // ok
125 (void)(id<P1, P2, P3>)cf; // ok
126 (void)(id<P1, P2, P3, P4>)cf; // ok
127 …id<P1, P2, P3, P4, P5>)cf; // expected-warning {{'CFMyPersonalErrorRef' (aka 'struct __CFMyPersona…