5 public int Test (Foo
<T
> foo
)
10 public int Test (Foo
<int> foo
)
18 public static int Main ()
20 Foo
<long> foo
= new Foo
<long> ();
21 Foo
<int> bar
= new Foo
<int> ();
22 if (foo
.Test (foo
) != 1)
24 if (foo
.Test (bar
) != 2)
26 if (bar
.Test (bar
) != 2)