{"ast_node_type":"other","tokens":[{"end":43,"kind":"keyword","start":0,"text":"if"}]}
                if discr_type.is_signed() {
                let dist = start.wrapping_sub(end);
                    discr_int.signed_max().wrapping_sub(dist) as u128