{"ast_node_type":"other","tokens":[{"end":10,"kind":"keyword","start":0,"text":"};"}]}
        };
            if signed { i128::MAX as u128 >> shift_amount } else { u128::MAX >> shift_amount }
        let int_min = |signed: bool, int_width: u64| -> i128 {