Merge pull request #5714 from alexischr/update_bockbuild
[mono.git] / mcs / tests / gtest-157.cs
1 interface a <t> { void x (); }
2
3 interface b <t> : a <t> {}
4
5 class kv <k,v> {} // type t
6
7 interface c <k,v>: b <kv<k,v>>,  // b <t>
8                    a <kv<k,v>>    // a <t>
9 {}
10
11 class m <k,v> : c <k,v>,
12                 b <kv<k,v>> // b <t>
13 {
14         void a <kv <k,v>>.x () {} // a<t>.x ()
15 }
16
17 class X
18 {
19         public static void Main ()
20         { }
21 }