blob: 3580665771d1cdd8b2e8c9fa8cf7201a74b4866f [file]
// ISSUE: KT-61258
// WITH_STDLIB
// WORKS_WHEN_VALUE_CLASS
// LANGUAGE: +JvmInlineMultiFieldValueClasses
// 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
}