// IS_APPLICABLE: false // ERROR: Class 'C' must be declared abstract or implement abstract base class member public abstract fun foo(): kotlin.Int defined in B interface A { fun foo(): Int } class X : A { override fun foo() = 1 } abstract class B : A { abstract override fun foo(): Int } class C: B() { }