Merge pull request #5714 from alexischr/update_bockbuild
[mono.git] / mcs / tests / gtest-576.cs
1 using System;
2
3 interface IParam<U> where U : IParam<U>
4 {
5 }
6
7 interface IA
8 {
9         void f<T2> (IParam<T2> p) where T2 : A, IParam<T2>;
10 }
11
12 class A : IA
13 {
14         void IA.f<T1> (IParam<T1> p)
15         {
16         }
17
18         public static void Main ()
19         {
20                 new A ();
21         }
22 }