{"ast_node_type":"other","tokens":[{"end":31,"kind":"keyword","start":0,"text":"}"}]}
    } else if lhs_sz > rhs_sz {
        if is_unchecked { bx.unchecked_utrunc(rhs, lhs_llty) } else { bx.trunc(rhs, lhs_llty) }
        // We zero-extend even if the RHS is signed. So e.g. `(x: i32) << -1i8` will zero-extend the