* gen-60.cs: New test for #58305.
svn path=/trunk/mcs/; revision=31087
+2004-07-13 Martin Baulig <martin@ximian.com>
+
+ * gen-60.cs: New test for #58305.
+
2004-07-12 Martin Baulig <martin@ximian.com>
* gen-58.cs: New test.
--- /dev/null
+using System;
+
+interface IFoo
+{
+ MyList<U> Map<U> ();
+}
+
+class MyList<T>
+{
+ public void Hello (T t)
+ {
+ Console.WriteLine (t);
+ }
+}
+
+class Foo : IFoo
+{
+ public MyList<T> Map<T> ()
+ {
+ return new MyList<T> ();
+ }
+}
+
+class X
+{
+ static void Main ()
+ {
+ Foo foo = new Foo ();
+ MyList<int> list = foo.Map<int> ();
+ list.Hello (9);
+ }
+}
gen-14 gen-15 gen-16 gen-18 gen-19 gen-20 gen-21 gen-22 gen-23 gen-24 gen-25
gen-26 gen-27 gen-28 gen-29 gen-30 gen-32 gen-33 gen-34 gen-35 gen-36 gen-37
gen-38 gen-39 gen-40 gen-41 gen-42 gen-43 gen-44 gen-45 gen-46 gen-48 gen-49
- gen-50 gen-51 gen-52 gen-53 gen-54 gen-55 gen-56 gen-58 gen-59];
+ gen-50 gen-51 gen-52 gen-53 gen-54 gen-55 gen-56 gen-58 gen-59 gen-60];
my @compileonly = qw[];
my @library = qw[gen-13 gen-17 gen-31 gen-47];