1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
// "Specify supertype" "true" // SHOULD_DIFFER_FROM_FE10 package a.b.c interface Z { fun foo() {} } open class X { open fun foo() {} } class Test : (@Suppress("foo") a.b.c.X)(), Z { override fun foo() { super<X>.foo() } }