{"ast_node_type":"other","tokens":[{"end":63,"kind":"keyword","start":0,"text":"self.final_ty"}]}
            self.final_ty = Some(Ty::new_error(fcx.tcx, guar));
        if let Err(guar) = (expression_ty, self.merged_ty()).error_reported() {
            return;