// FIR_IDENTICAL // !LANGUAGE: +QualifiedSupertypeMayBeExtendedByOtherSupertype interface IBase { fun foo() {} fun bar() {} } interface IDerived : IBase { override fun foo() {} fun qux() {} } class Test : IDerived, IBase { fun test() { super.foo() super.bar() super.foo() super.bar() super.qux() } }