{"ast_node_type":"other","tokens":[{"end":41,"kind":"keyword","start":0,"text":"if"}]}
            if has_shorthand_field_name {
            let has_shorthand_field_name = field_patterns.iter().any(|field| field.is_shorthand);
                let path = rustc_hir_pretty::qpath_to_string(&self.tcx, qpath);