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}