From 52f1a3b73786852c250e50535c13a8e3f1783619 Mon Sep 17 00:00:00 2001 From: Robert Bastian Date: Mon, 28 Mar 2022 11:34:41 -0700 Subject: [PATCH] -/_ --- components/locid/src/parser/mod.rs | 10 +++++----- components/locid/src/subtags/region.rs | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/components/locid/src/parser/mod.rs b/components/locid/src/parser/mod.rs index 0510bbcfadb..c0ae18f2e75 100644 --- a/components/locid/src/parser/mod.rs +++ b/components/locid/src/parser/mod.rs @@ -16,12 +16,12 @@ pub use locale::parse_locale; pub const fn get_subtag_iterator(slice: &[u8]) -> SubtagIterator { let mut current_start = 0; while current_start < slice.len() - && (slice[current_start] == b'_' || slice[current_start] == b'-') + && (slice[current_start] == b'-' || slice[current_start] == b'_') { current_start += 1; } let mut current_end = current_start; - while current_end < slice.len() && slice[current_end] != b'_' && slice[current_end] != b'-' { + while current_end < slice.len() && slice[current_end] != b'-' && slice[current_end] != b'_' { current_end += 1; } SubtagIterator { @@ -48,15 +48,15 @@ impl<'a> SubtagIterator<'a> { let r = (self.slice, self.current_start, self.current_end); self.current_start = self.current_end; while self.current_start < self.slice.len() - && (self.slice[self.current_start] == b'_' - || self.slice[self.current_start] == b'-') + && (self.slice[self.current_start] == b'-' + || self.slice[self.current_start] == b'_') { self.current_start += 1; } self.current_end = self.current_start; while self.current_end < self.slice.len() - && self.slice[self.current_end] != b'_' && self.slice[self.current_end] != b'-' + && self.slice[self.current_end] != b'_' { self.current_end += 1; } diff --git a/components/locid/src/subtags/region.rs b/components/locid/src/subtags/region.rs index 40b6b833fb2..f68e678b12e 100644 --- a/components/locid/src/subtags/region.rs +++ b/components/locid/src/subtags/region.rs @@ -237,7 +237,7 @@ unsafe impl zerovec::ule::ULE for Region { /// /// ``` /// use icu::locid::subtags::Region; -/// use icu::locid::region; +/// use icu::locid`::region; /// use zerovec::ZeroVec; /// /// let zv = ZeroVec::::parse_byte_slice(b"GB\0419001DE\0")