blob: cf2871dca918278926351fbde86fc35c7803dcc3 [file]
// RUN_PIPELINE_TILL: FRONTEND
// ISSUE: KT-76365
interface IntA {
fun check(): String = "OK"
}
interface IntB {
fun check(): String
}
abstract class AbstractClassA {
abstract fun check(): String
}
abstract class DerivedA : AbstractClassA(), IntA
object DerivedB : DerivedA(), IntB {
override fun check(): String {
return super.<!ABSTRACT_SUPER_CALL!>check<!>()
}
}
/* GENERATED_FIR_TAGS: classDeclaration, functionDeclaration, interfaceDeclaration, objectDeclaration, override,
stringLiteral, superExpression */