Lines Matching refs:Interface2
54 @interface Interface2 <T : I1 *> interface
180 using T = Interface2<I1*>;
183 using T = Interface2<I1*>;
186 using T = Interface2<P1, P1>;
189 using T = Interface2<P1>;
192 using T1 = Interface2<I1*>;
194 using T3 = Interface2<P1>;
196 using T5 = __kindof Interface2;
203 using T = Interface2<I2*>;
206 using T = Interface2<P1>;
209 using T = Interface2<P2>;
212 using T1 = Interface2<I1*>;
214 using T3 = Interface2<P1>;
216 using T5 = __kindof Interface2;
226 …is definition in module 'SecondModule' found type alias 'T' with underlying type 'Interface2<P1>'}}
227 …:* {{but in 'FirstModule' found type alias 'T' with different underlying type 'Interface2<P1,P1>'}}