{"ast_node_type":"other","tokens":[{"end":35,"kind":"keyword","start":0,"text":"pat_adjustments"}]}
                    pat_adjustments
                    // Preserve the smart pointer type for THIR lowering and closure upvar analysis.
                        .push(PatAdjustment { kind: PatAdjust::OverloadedDeref, source: expected });