5 public static void Foo<T> ()
16 public global::NonGeneric compiles_fine (global::NonGeneric i, out global::NonGeneric o)
18 o = new global::NonGeneric ();
19 return new global::NonGeneric ();
22 public global::Generic<int> does_not_compile (global::Generic<int> i, out global::Generic<int> o)
24 o = new global::Generic<int> ();
25 return new global::Generic<int> ();
28 public static void Main ()
30 global::N.TestG.Foo<int> ();