* roottypes.cs: Rename from tree.cs.
[mono.git] / mcs / tests / gtest-100.cs
1 using System;
2
3 // Runtime test for mono_class_setup_vtable()
4 namespace C5
5 {
6         public interface ICollection<T>
7         {
8                 void Test<U> ();
9         }
10
11         public abstract class ArrayBase<T> : ICollection<T>
12         {
13                 void ICollection<T>.Test<U> ()
14                 { }
15         }
16
17         public class ArrayList<V> : ArrayBase<V>
18         {
19         }
20 }
21
22 class X
23 {
24         static void Main ()
25         {
26                 C5.ArrayList<int> array = new C5.ArrayList<int> ();
27         }
28 }