Skip to main content

luaur_vm/macros/
lua_c_white.rs

1use crate::macros::cast_to::cast_to;
2use crate::macros::whitebits::WHITEBITS;
3
4#[allow(non_snake_case)]
5#[macro_export]
6macro_rules! luaC_white {
7    ($g:expr) => {
8        $crate::macros::cast_to::cast_to!(
9            u8,
10            (unsafe { (*$g).currentwhite } as i32) & $crate::macros::whitebits::WHITEBITS
11        )
12    };
13}
14
15pub use luaC_white;