Merge pull request #5714 from alexischr/update_bockbuild
[mono.git] / mono / tests / bug-616463.cs
1 using System;
2
3 public class Test
4 {
5         public static void Main ()
6         {
7                 var vtib = new VTI_C<int> ();
8                 var result = vtib.GRAF<int> ();
9                 if (result) {
10                         Console.WriteLine ("It works");
11                 }
12         }
13 }
14
15 public abstract class VTIB
16 {
17         public abstract bool GRAF<K>();
18 }
19
20
21 public class VTI<T> : VTIB
22 {
23         public override bool GRAF<K>() {
24                 return true;
25         }
26 }
27
28 public class VTI_C<T> : VTI<T>
29 {
30 }