{"ast_node_type":"other","tokens":[{"end":54,"kind":"keyword","start":0,"text":"err.span_label(first_span,"}]}
            err.span_label(first_span, msg(first_ty));
        let mut one_side_err = |first_span, first_ty, second: Option<(bool, Ty<'tcx>, Span)>| {
            if let Some((_, ty, sp)) = second {