56 lines
2.7 KiB
Diff
56 lines
2.7 KiB
Diff
--- chromium-143.0.7499.17/third_party/rust/chromium_crates_io/vendor/llguidance-v1/src/earley/grammar.rs 2025/11/10 11:00:20 1.1
|
|
+++ chromium-143.0.7499.17/third_party/rust/chromium_crates_io/vendor/llguidance-v1/src/earley/grammar.rs 2025/11/10 11:00:44
|
|
@@ -1322,7 +1322,7 @@
|
|
outp.rhs_elements.push(CSymIdx::NULL);
|
|
outp.rhs_params.push(ParamExpr::Null);
|
|
}
|
|
- while !outp.rhs_elements.len().is_multiple_of(1 << RULE_SHIFT) {
|
|
+ while outp.rhs_elements.len() % (1 << RULE_SHIFT) != 0 {
|
|
outp.rhs_elements.push(CSymIdx::NULL);
|
|
outp.rhs_params.push(ParamExpr::Null);
|
|
}
|
|
--- chromium-143.0.7499.17/third_party/rust/chromium_crates_io/vendor/llguidance-v1/src/earley/parser.rs 2025/11/10 11:00:52 1.1
|
|
+++ chromium-143.0.7499.17/third_party/rust/chromium_crates_io/vendor/llguidance-v1/src/earley/parser.rs 2025/11/10 11:01:10
|
|
@@ -132,7 +132,7 @@
|
|
}
|
|
|
|
pub fn one_in(&mut self, n: u32) -> bool {
|
|
- self.next().is_multiple_of(n)
|
|
+ self.next() % n == 0
|
|
}
|
|
|
|
pub fn next_alt(&mut self) -> u32 {
|
|
--- chromium-143.0.7499.17/third_party/rust/chromium_crates_io/vendor/llguidance-v1/src/earley/regexvec.rs 2025/11/10 11:01:31 1.1
|
|
+++ chromium-143.0.7499.17/third_party/rust/chromium_crates_io/vendor/llguidance-v1/src/earley/regexvec.rs 2025/11/10 11:01:45
|
|
@@ -674,7 +674,7 @@
|
|
// if lst.len() == 0 {
|
|
// return StateID::DEAD;
|
|
// }
|
|
- assert!(lst.len().is_multiple_of(2));
|
|
+ assert!(lst.len() % 2 == 0);
|
|
let id = StateID::new(self.rx_sets.insert(&lst));
|
|
if id.as_usize() >= self.state_descs.len() {
|
|
let state_desc = self.compute_state_desc(id);
|
|
--- chromium-143.0.7499.17/third_party/rust/chromium_crates_io/vendor/llguidance-v1/src/json/numeric.rs 2025/11/10 11:01:57 1.1
|
|
+++ chromium-143.0.7499.17/third_party/rust/chromium_crates_io/vendor/llguidance-v1/src/json/numeric.rs 2025/11/10 11:02:20
|
|
@@ -19,7 +19,7 @@
|
|
// reduce to simplest form
|
|
let mut coef = coef;
|
|
let mut exp = exp;
|
|
- while exp > 0 && coef.is_multiple_of(10) {
|
|
+ while exp > 0 && coef % 10 == 0 {
|
|
coef /= 10;
|
|
exp -= 1;
|
|
}
|
|
--- chromium-143.0.7499.17/third_party/rust/chromium_crates_io/vendor/toktrie-v1/src/bytes.rs 2025/11/10 11:03:57 1.1
|
|
+++ chromium-143.0.7499.17/third_party/rust/chromium_crates_io/vendor/toktrie-v1/src/bytes.rs 2025/11/10 11:04:11
|
|
@@ -14,7 +14,7 @@
|
|
}
|
|
|
|
pub fn vec_from_bytes<T: PodTrait>(bytes: &[u8]) -> Vec<T> {
|
|
- if !bytes.len().is_multiple_of(size_of::<T>()) {
|
|
+ if bytes.len() % size_of::<T>() != 0 {
|
|
panic!(
|
|
"vecT: got {} bytes, needed multiple of {}",
|
|
bytes.len(),
|