func bitand(r: var StUint; a, b: StUint) {....raises: [], inline, noinit, ...gcsafe.}
func bitnot(r: var StUint; a: StUint) {....raises: [], inline, noinit, ...gcsafe.}
func bitor(r: var StUint; a, b: StUint) {....raises: [], inline, noinit, ...gcsafe.}
func bitxor(r: var StUint; a, b: StUint) {....raises: [], inline, noinit, ...gcsafe.}
func countOnes(a: StUint): int {....raises: [], inline, noinit, ...gcsafe.}
func firstOne(a: StUint): int {....raises: [], inline, noinit, ...gcsafe.}
func leadingZeros(a: StUint): int {....raises: [], inline, noinit, ...gcsafe.}
func parity(a: StUint): int {....raises: [], inline, noinit, ...gcsafe.}
func trailingZeros(a: StUint): int {....raises: [], inline, noinit, ...gcsafe.}