Files
kotlin-fork/compiler/testData/codegen/box/delegatedProperty/delegateToJavaFinalStaticField.kt
T
Ivan Kylchik 2b6845c032 [JVM_IR] Optimize properties delegated to const val
We can omit `get` call to delegated property and inline
constant value directly. If we are not going to
do that, we can get a runtime exception because
all usages of const property will be inlined and the property
itself will be dropped.

#KT-63567 Fixed
#KT-63580 Fixed
2023-11-30 14:27:36 +00:00

15 lines
201 B
Kotlin
Vendored

// TARGET_BACKEND: JVM
// WITH_STDLIB
// FILE: A.java
public class A {
public static final String OK = "OK";
}
// FILE: main.kt
val value: String by A::OK
fun box(): String {
return value
}