mirror of
https://github.com/jlengrand/kotlin.git
synced 2026-05-12 00:21:32 +00:00
Fix for KT-8668: java.lang.ClassFormatError: Duplicate field name&signature (based on property access) #KT-8668 Fixed
19 lines
285 B
Kotlin
Vendored
19 lines
285 B
Kotlin
Vendored
package test
|
|
|
|
interface A {
|
|
fun run()
|
|
}
|
|
|
|
inline fun testNested(crossinline f: (String) -> Unit) {
|
|
object : A {
|
|
override fun run() {
|
|
f("OK")
|
|
}
|
|
}.run()
|
|
}
|
|
|
|
inline fun test(crossinline f: (String) -> Unit) {
|
|
testNested { it -> { f(it) }()}
|
|
}
|
|
|