// WITH_STDLIB // TARGET_BACKEND: JVM_IR @JvmInline value class A(val x: Int) { constructor(x: UInt): this(x.toInt()) } data class B(val x: UInt) { constructor(x: Int) : this(x.toUInt()) }