// !WITH_NEW_INFERENCE val (a1, a2) = A() val (b1: Int, b2: Int) = A() val (c1) = unresolved private val (d1) = A() val (e1, _) = A() a1 a2 e1 class A { operator fun component1() = 1 operator fun component2() = "" }