// WITH_STDLIB // WORKS_WHEN_VALUE_CLASS // LANGUAGE: +ValueClasses, +GenericInlineClassParameter OPTIONAL_JVM_INLINE_ANNOTATION value class S(val string: T) fun foo(s: S): String { val anon = object { fun bar() = s.string } return anon.bar() } fun box() = foo(S("OK"))