Skip to main content

luaur_vm/macros/
upisopen.rs

1// VM/src/lfunc.h:14 — #define upisopen(up) ((up)->v != &(up)->u.value)
2#[allow(non_snake_case)]
3#[macro_export]
4macro_rules! upisopen {
5    ($up:expr) => {
6        (*$up).v
7            != core::ptr::addr_of_mut!((*$up).u.value) as *mut $crate::type_aliases::t_value::TValue
8    };
9}
10
11pub use upisopen;