// !CHECK_TYPE data class A(var x: Int, y: String) fun foo(a: A) { checkSubtype(a.component1()) a.component2() }