Skip to content

Commit f26415e

Browse files
committed
Revert changes to wtf8
1 parent 6d71b1c commit f26415e

File tree

2 files changed

+75
-76
lines changed

2 files changed

+75
-76
lines changed

wtf8/src/core_str_count.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,15 +95,15 @@ fn do_count_chars(s: &Wtf8) -> usize {
9595
// false), and bytes which are non-continuation bytes are left as `0x01` (e.g.
9696
// true)
9797
#[inline]
98-
const fn contains_non_continuation_byte(w: usize) -> usize {
98+
fn contains_non_continuation_byte(w: usize) -> usize {
9999
const LSB: usize = usize_repeat_u8(0x01);
100100
((!w >> 7) | (w >> 6)) & LSB
101101
}
102102

103103
// Morally equivalent to `values.to_ne_bytes().into_iter().sum::<usize>()`, but
104104
// more efficient.
105105
#[inline]
106-
const fn sum_bytes_in_usize(values: usize) -> usize {
106+
fn sum_bytes_in_usize(values: usize) -> usize {
107107
const LSB_SHORTS: usize = usize_repeat_u16(0x0001);
108108
const SKIP_BYTES: usize = usize_repeat_u16(0x00ff);
109109

0 commit comments

Comments
 (0)