{"ast_node_type":"variable","tokens":[{"end":57,"kind":"keyword","start":0,"text":"&&"}]}
                && let Some(return_ty) = self.return_type
            if let ProbeResult::Match = result
                && let Some(mut xform_ret_ty) = xform_ret_ty