Skip to main content

luaur_code_gen/functions/
get_initialized_fallback.rs

1use crate::enums::ir_op_kind::IrOpKind;
2use crate::records::ir_builder::IrBuilder;
3use crate::records::ir_op::IrOp;
4
5pub fn get_initialized_fallback(build: &mut IrBuilder, fallback: &mut IrOp, pcpos: i32) -> IrOp {
6    if fallback.kind() == IrOpKind::None {
7        *fallback = build.fallback_block(pcpos as u32);
8    }
9
10    *fallback
11}