luaur_vm/macros/checkresults.rs
1#[macro_export]
2#[allow(non_snake_case)]
3macro_rules! checkresults {
4 ($L:expr, $na:expr, $nr:expr) => {
5 crate::macros::api_check::api_check!(
6 $L,
7 ($nr) == crate::macros::LUA_MULTRET
8 || (unsafe { (*(*$L).ci).top.offset_from((*$L).top) } >= (($nr) - ($na)) as isize)
9 );
10 };
11}
12
13pub use checkresults;