Skip to main content

luaur_vm/macros/
api_update_top.rs

1#[macro_export]
2#[allow(non_snake_case)]
3macro_rules! api_update_top {
4    ($L:expr, $p:expr) => {{
5        let L_ptr = $L;
6        let p_val = $p;
7        crate::macros::api_check::api_check!(
8            L_ptr,
9            p_val >= (*L_ptr).base && p_val <= (*(*L_ptr).ci).top
10        );
11        (*L_ptr).top = p_val;
12    }};
13}
14
15pub use api_update_top;