c7435ba760
We are going to deprecate `WITH_RUNTIME` directive. The main reason behind this change is that `WITH_STDLIB` directive better describes its meaning, specifically it will add kotlin stdlib to test's classpath.
21 lines
315 B
Kotlin
Vendored
21 lines
315 B
Kotlin
Vendored
// WITH_STDLIB
|
|
|
|
import kotlin.reflect.KProperty
|
|
|
|
class DP {
|
|
operator fun provideDelegate(t: Any?, kp: KProperty<*>) =
|
|
lazy { "OK" }
|
|
}
|
|
|
|
class H1 {
|
|
companion object {
|
|
val property: String by DP()
|
|
}
|
|
}
|
|
|
|
class H2 {
|
|
companion object {
|
|
val property: String by lazy { "OK" }
|
|
}
|
|
}
|