Skip to main content

luaur_code_gen/macros/
has_op_b.rs

1//! Source: `CodeGen/include/Luau/IrData.h:1218` (hand-ported)
2// #define HAS_OP_B(inst) (1 < (inst).ops.size() && (inst).ops[1].kind() != IrOpKind::None)
3#[allow(non_snake_case)]
4#[macro_export]
5macro_rules! HAS_OP_B {
6    ($inst:expr) => {
7        1 < ($inst).ops.size() as usize
8            && ($inst).ops[1].kind() != $crate::enums::ir_op_kind::IrOpKind::None
9    };
10}
11pub use HAS_OP_B;