Jo Shields a575963da9 Imported Upstream version 3.6.0
Former-commit-id: da6be194a6b1221998fc28233f2503bd61dd9d14
2014-08-13 10:39:27 +01:00

22 lines
337 B
C#

interface a <t> { void x (); }
interface b <t> : a <t> {}
class kv <k,v> {} // type t
interface c <k,v>: b <kv<k,v>>, // b <t>
a <kv<k,v>> // a <t>
{}
class m <k,v> : c <k,v>,
b <kv<k,v>> // b <t>
{
void a <kv <k,v>>.x () {} // a<t>.x ()
}
class X
{
public static void Main ()
{ }
}