fix
[mono.git] / mcs / errors / gcs0310.cs
1 // CS0310: The type 'A' must have a public parameterless constructor in
2 // order to use it as parameter 'T' in the generic type or method 'Foo<T>'
3 // Line: 18
4
5 public class Foo<T>
6         where T : new ()
7 {
8 }
9
10 class A
11 {
12         private A ()
13         { }
14 }
15
16 class X
17 {
18         Foo<A> foo;
19
20         static void Main ()
21         {
22         }
23 }