Skip to main content

luaur_bytecode/methods/
bytecode_builder_set_main_function.rs

1use crate::records::bytecode_builder::BytecodeBuilder;
2use luaur_common::macros::luau_assert::LUAU_ASSERT;
3
4impl BytecodeBuilder {
5    pub fn set_main_function(&mut self, fid: u32) {
6        LUAU_ASSERT!(fid < self.functions.len() as u32);
7
8        self.main_function = fid;
9    }
10}