{"ast_node_type":"variable","tokens":[{"end":39,"kind":"keyword","start":0,"text":"if"}]}
        if let Some(m) = ref_bindings {
        let local_ty = self.local_ty(init.span, hir_id);
            // Somewhat subtle: if we have a `ref` binding in the pattern,