Files
kotlin-fork/compiler/testData/codegen/box/inlineClasses/constructorCallableReference.kt
T
2021-12-07 21:33:34 +03:00

17 lines
319 B
Kotlin
Vendored

// WITH_STDLIB
// KJS_FULL_RUNTIME
// SKIP_MANGLE_VERIFICATION
interface I {
companion object {
val default: IC by lazy(::IC)
}
}
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
value class IC(val ok: String = "OK") : I
fun box(): String {
return I.default.ok
}