Merge pull request #5714 from alexischr/update_bockbuild
[mono.git] / mcs / tests / gtest-384.cs
1 namespace N
2 {
3         public class TestG
4         {
5                 public static void Foo<T> ()
6                 {
7                 }
8         }
9 }
10
11 class NonGeneric { }
12 class Generic<T> { }
13
14 class m
15 {
16         public global::NonGeneric compiles_fine (global::NonGeneric i, out global::NonGeneric o)
17         {
18                 o = new global::NonGeneric ();
19                 return new global::NonGeneric ();
20         }
21
22         public global::Generic<int> does_not_compile (global::Generic<int> i, out global::Generic<int> o)
23         {
24                 o = new global::Generic<int> ();
25                 return new global::Generic<int> ();
26         }
27
28         public static void Main ()
29         {
30                 global::N.TestG.Foo<int> ();
31         }
32 }