Skip to main content

luaur_bytecode/methods/
bytecode_builder_patch_aux.rs

1use crate::records::bytecode_builder::BytecodeBuilder;
2use luaur_common::macros::luau_assert::LUAU_ASSERT;
3
4impl BytecodeBuilder {
5    pub fn patch_aux(&mut self, target_aux: usize, new_value: i32) {
6        LUAU_ASSERT!(target_aux < self.insns.len());
7        self.insns[target_aux] = new_value as u32;
8    }
9}