[ilasm] Don't break arguments compatiblity
[mono-project.git] / mcs / tests / gtest-546.cs
blobaf6ac673c0e861834dbed11cdd424e5928890235
1 using System;
3 class Factory
5 public class S<G1, G2>
9 public static S<F1, F2> Create<F1, F2> (F1 f1, F2 f2)
11 return null;
15 class A
17 static TR Test<T1, T2, TR>(T1 t1, T2 t2, Func<T1, T2, TR> f)
19 return f (t1, t2);
22 public static void Main ()
24 var r = Test ("a", "b", Factory.Create);