stint/private/uint_bitwise

Source   Edit  

Procs

func bitand(r: var StUint; a, b: StUint) {....raises: [], inline, noinit, ...gcsafe.}
Bitwise and of numbers a and b. Source   Edit  
func bitnot(r: var StUint; a: StUint) {....raises: [], inline, noinit, ...gcsafe.}
Bitwise complement of unsigned integer a i.e. flips all bits of the input. Source   Edit  
func bitor(r: var StUint; a, b: StUint) {....raises: [], inline, noinit, ...gcsafe.}
Bitwise or of numbers a and b. Source   Edit  
func bitxor(r: var StUint; a, b: StUint) {....raises: [], inline, noinit, ...gcsafe.}
Bitwise xor of numbers x and y. Source   Edit  
func countOnes(a: StUint): int {....raises: [], inline, noinit, ...gcsafe.}
Source   Edit  
func firstOne(a: StUint): int {....raises: [], inline, noinit, ...gcsafe.}
Source   Edit  
func leadingZeros(a: StUint): int {....raises: [], inline, noinit, ...gcsafe.}
Source   Edit  
func parity(a: StUint): int {....raises: [], inline, noinit, ...gcsafe.}
Source   Edit  
func trailingZeros(a: StUint): int {....raises: [], inline, noinit, ...gcsafe.}
Source   Edit