{"ast_node_type":"variable","tokens":[{"end":49,"kind":"keyword","start":0,"text":"let"}]}
            let l_bits = left.layout.size.bits();
        if matches!(bin_op, Shl | ShlUnchecked | Shr | ShrUnchecked) {
            // Compute the equivalent shift modulo `size` that is in the range `0..size`. (This is