{"ast_node_type":"other","tokens":[{"end":55,"kind":"keyword","start":0,"text":"pat_adjustments.push(expected.clone());"}]}
                pat_adjustments.push(expected.clone());
            while let Some((inner, _lifetime, mutability)) = expected.as_reference() {
                expected = self.resolve_ty_shallow(inner);