// WITH_STDLIB // WORKS_WHEN_VALUE_CLASS // LANGUAGE: +ValueClasses, +GenericInlineClassParameter OPTIONAL_JVM_INLINE_ANNOTATION value class Foo(val arg: T) fun box(): String { val ls = listOf(Foo("abc"), Foo("def")) var res = "" for (el in ls) { res += el.arg } return if (res != "abcdef") "Fail" else "OK" }