luaur_code_gen/functions/countlz_bit_utils_alt_b.rs
1//! Node: `cxx:Function:Luau.CodeGen:CodeGen/src/BitUtils.h:35:countlz`
2//! Source: `CodeGen/src/BitUtils.h`
3//! Graph edges:
4//! - declared_by: source_file CodeGen/src/BitUtils.h
5//! - incoming:
6//! - declares <- source_file CodeGen/src/BitUtils.h
7
8#[inline]
9pub fn countlz(n: u64) -> i32 {
10 n.leading_zeros() as i32
11}
12
13// Pinned overload name advertised by the dependency cards.
14#[allow(unused_imports, non_snake_case)]
15pub use countlz as countlz_u64;