Merge pull request #5675 from mono/glib-debug-symbols
[mono.git] / mcs / tests / gtest-465.cs
1 // Compiler options: -r:gtest-465-lib.dll
2
3 public class DerivedClass : InterfaceWithGenericMethod
4 {
5         public void GenericMethod_1<T> () where T : struct, II
6         {
7         }
8
9         public void GenericMethod_2<T> () where T : class, II
10         {
11         }
12
13         public void GenericMethod_3<T> () where T : II, new ()
14         {
15         }
16 }
17
18 class Program
19 {
20         public static int Main ()
21         {
22                 new DerivedClass ();
23                 return 0;
24         }
25 }