[ilasm] Don't break arguments compatiblity
[mono-project.git] / mcs / tests / gtest-partial-09.cs
blob2dbb116efa2d1af4f9fcf99c08740871e48703e3
1 namespace A
3 public partial class B<T>
5 public partial class C
7 public class A { }
12 namespace A
14 public abstract partial class B<T> where T : B<T>.C
19 namespace A
21 public partial class B<T>
23 public partial class C : I
29 namespace A
31 public interface Ibase
35 public partial class B<T>
37 public interface I : Ibase
43 namespace A
45 class Bar : B<Bar>.C
49 public class Test
51 public static void Main ()
53 Ibase b = new Bar ();
54 System.Console.WriteLine (b != null);