svn path=/trunk/mcs/; revision=36343
gen-71 gen-72 gen-73 gen-74 gen-75 gen-76 gen-77 gen-78 gen-79 gen-80 \
gen-81 gen-82 gen-83 gen-84 gen-85 gen-86 gen-87 gen-88 gen-89 gen-90 \
gen-91 gen-92 gen-93 gen-94 gen-95 gen-96 gen-97 gen-100 \
- gen-101 gen-102
+ gen-101 gen-102 gen-103
TEST_EXCLUDES_net_2_0 =
--- /dev/null
+public interface IFoo<T>
+{ }
+
+public class Foo : IFoo<string>
+{ }
+
+public class Hello
+{
+ public void World<U> (U u, IFoo<U> foo)
+ { }
+
+ public void World<V> (IFoo<V> foo)
+ { }
+
+ public void Test (Foo foo)
+ {
+ World ("Canada", foo);
+ World (foo);
+ }
+}
+
+class X
+{
+ static void Main ()
+ {
+ }
+}