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> ();