9 public virtual S<U, object> Foo<U> (U u)
11 return new S<U, object> ();
17 public override S<T, dynamic> Foo<T> (T t)
19 return new S<T, dynamic> () {
26 public class MainClass
28 public static int Main ()
31 var res = b.Foo<int> (5);
37 i = res.Second.Length;
46 i = res.Second.Length;