Files
kotlin-fork/compiler/testData/codegen/box/syntheticAccessors/protectedSuperclassCompanionObjectMember.kt
T
2023-06-22 17:10:51 +02:00

30 lines
383 B
Kotlin
Vendored

// TARGET_BACKEND: JVM
// WITH_STDLIB
// 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") }
}