Files
kotlin/compiler/testData/codegen/box/callableReference/builtinFunctionReferenceOwner.kt
2020-04-08 10:38:45 +03:00

12 lines
321 B
Kotlin
Vendored

// TARGET_BACKEND: JVM
// WITH_RUNTIME
fun box(): String {
val f = Any?::toString
val owner = (f as kotlin.jvm.internal.CallableReference).owner as kotlin.jvm.internal.ClassBasedDeclarationContainer
if (owner.jClass.name != "kotlin.jvm.internal.Intrinsics\$Kotlin") return "Fail: $owner"
return "OK"
}