{"ast_node_type":"variable","tokens":[{"end":99,"kind":"keyword","start":0,"text":"let"}]}
                let rhs = base::build_shift_expr_rhs(bx, lhs, rhs, op == mir::BinOp::ShrUnchecked);
            mir::BinOp::Shr | mir::BinOp::ShrUnchecked => {
                if is_signed { bx.ashr(lhs, rhs) } else { bx.lshr(lhs, rhs) }