Skip to main content

luaur_vm/macros/
f_is_lua.rs

1use crate::macros::ci_func::ci_func;
2
3#[allow(non_snake_case)]
4#[macro_export]
5macro_rules! f_isLua {
6    ($ci:expr) => {
7        // C: `#define f_isLua(ci) (!ci_func(ci)->isC)` — logical NOT, i.e. isC == 0.
8        (*$crate::macros::ci_func::ci_func!($ci)).isC == 0
9    };
10}
11
12pub use f_isLua;