// LOOK_UP_FOR_ELEMENT_OF_TYPE: KtDestructuringDeclaration
// DO_NOT_CHECK_NON_PSI_SYMBOL_RESTORE

data class X(val a: Int, val b: Int)

fun x(action: (X) -> Unit) {}

fun main() {
    x { <expr>(a, b)</expr> ->

    }
}