Merge pull request #5675 from mono/glib-debug-symbols
[mono.git] / mcs / tests / gtest-475.cs
1 using System;
2
3 class Value<T>
4 {
5         public static Value<T> Default = null;
6 }
7
8 class Test<T, U>
9 {
10         public Value<T> Value {
11                 get { return null; }
12         }
13
14         public class B
15         {
16                 public B (Value<U> arg)
17                 {
18                 }
19                 
20                 public static B Default = new B (Value<U>.Default);
21         }
22 }
23
24 class C
25 {
26         public static void Main ()
27         {
28                 var v = Test<int, string>.B.Default;
29         }
30 }