2010-04-06 Jb Evain <jbevain@novell.com>
[mcs.git] / tests / test-566.cs
blob679d5d822dff0ce5500843fb8221963acbd8ddcd
1 public class Test
3 private C _vssItem;
5 public string Spec
7 get { return _vssItem.Spec; }
10 void Foo (C c)
12 c.Checkout ();
15 void Foo2 (CC cc)
17 cc.Spec = "aa";
20 public static void Main ()
25 interface A
27 void Checkout ();
28 string Spec
30 get;
34 interface B : A
36 new void Checkout ();
37 new string Spec
39 get;
43 interface C : B
47 class CA
49 public string Spec
51 set {}
55 class CB : CA
57 new public string Spec
59 set {}
63 class CC : CB