(value: u32)
| 55 | } |
| 56 | |
| 57 | pub fn shift_and_accumulate(value: u32) -> u32 { |
| 58 | let high = (value >> 16) as u16; |
| 59 | let low = (value & 0xFFFF) as u16; |
| 60 | unsafe { U16_LOOKUP_TABLE[high as usize] + U16_LOOKUP_TABLE[low as usize] } |
| 61 | } |
| 62 | |
| 63 | fn main() { |
| 64 | // Initialize the lookup table once |
no outgoing calls
no test coverage detected