diff --git a/compiler/testData/codegen/box/reflection/functions/functionFromStdlib.kt b/compiler/testData/codegen/box/reflection/functions/functionFromStdlib.kt index 231c44f208d..7aa92a82bc4 100644 --- a/compiler/testData/codegen/box/reflection/functions/functionFromStdlib.kt +++ b/compiler/testData/codegen/box/reflection/functions/functionFromStdlib.kt @@ -1,7 +1,11 @@ +// IGNORE_BACKEND: JS // WITH_REFLECT -fun doStuff(fn: String.() -> String) = "ok".fn() +import kotlin.reflect.KFunction1 +import kotlin.reflect.jvm.isAccessible + +fun doStuff(fn: KFunction1) = fn.call("oK") fun box(): String { - return doStuff(String::toUpperCase) + return doStuff(String::capitalize.apply { isAccessible = true }) }