Lines Matching refs:i
16 for i in (0..self.bits.len()).rev() { in fmt()
17 out += format!("{:016X}", self.bits[i]).as_str(); in fmt()
50 for i in (0..self.bits.len() as isize).rev() { in lsh()
52 if i - n_chunk >= 0 { in lsh()
56 self.bits[(i - n_chunk) as usize] << n_n in lsh()
58 if i - n_chunk > 0 { in lsh()
62 self.bits[(i - n_chunk - 1) as usize] >> (64 - n_n) in lsh()
66 self.bits[i as usize] = if n >= 64 { in lsh()
69 (self.bits[i as usize] << n) | carry in lsh()
78 pub(crate) fn bit(&self, i: usize) -> usize { in bit()
79 if i >= self.n { in bit()
82 let chunk = i / 64; in bit()
83 let pos = i % 64; in bit()
88 pub(crate) fn set_bit(&mut self, i: usize) { in set_bit()
89 if i >= self.n { in set_bit()
92 let chunk = i / 64; in set_bit()
93 let pos = i % 64; in set_bit()