9a4a39e680
Also, make sure it works with indy-based SAM conversions.
30 lines
408 B
Kotlin
Vendored
30 lines
408 B
Kotlin
Vendored
// TARGET_BACKEND: JVM
|
|
// WITH_RUNTIME
|
|
// IGNORE_LIGHT_ANALYSIS
|
|
// IGNORE_BACKEND: JVM
|
|
|
|
// FILE: test.kt
|
|
import c2.*
|
|
|
|
fun box(): String =
|
|
C2().b()()
|
|
|
|
// FILE: C1.kt
|
|
package c1
|
|
|
|
open class C1 {
|
|
companion object {
|
|
@JvmStatic
|
|
protected fun test(string: String): String =
|
|
string
|
|
}
|
|
}
|
|
|
|
// FILE: C2.kt
|
|
package c2
|
|
|
|
import c1.*
|
|
|
|
class C2 : C1() {
|
|
fun b() = { test("OK") }
|
|
} |