Bladeren bron

New test.

svn path=/trunk/mcs/; revision=58072
Martin Baulig 20 jaren geleden
bovenliggende
commit
7ea2271ed2
1 gewijzigde bestanden met toevoegingen van 28 en 0 verwijderingen
  1. 28 0
      mcs/tests/gtest-259.cs

+ 28 - 0
mcs/tests/gtest-259.cs

@@ -0,0 +1,28 @@
+using System;
+
+public class Class1<T>
+	where T : MyType
+{
+	public void MethodOfClass1 (T a, MyType b)
+	{
+		a.MethodOfMyBaseType ();
+	}
+}
+
+public class MyType : MyBaseType
+{
+	public override void MethodOfMyBaseType ()
+	{
+	}
+}
+
+public abstract class MyBaseType
+{
+	public abstract void MethodOfMyBaseType ();
+}
+
+class X
+{
+	static void Main ()
+	{ }
+}