blob: 9aa17f1a1a3516fa2a2e3b1e2d777e3cfb37b7a7 [file]
// ISSUE: KT-61258
// WITH_STDLIB
// WORKS_WHEN_VALUE_CLASS
// MODULE: lib
// FILE: lib.kt
open class Foo(val string: String)
OPTIONAL_JVM_INLINE_ANNOTATION
value class Bar(val foo: Foo? = object: Foo("O") {})
// MODULE: main(lib)
// FILE: main.kt
fun box(): String {
val o = Bar().foo?.string
val k = Bar(Foo("K")).foo?.string
return o + k
}