Skip to main content

luaur_bytecode/methods/
bytecode_builder_dump_function.rs

1use crate::records::bytecode_builder::BytecodeBuilder;
2use alloc::string::String;
3use luaur_common::macros::luau_assert::LUAU_ASSERT;
4
5impl BytecodeBuilder {
6    pub fn dump_function(&self, id: u32) -> String {
7        LUAU_ASSERT!(id < self.functions.len() as u32);
8        self.functions[id as usize].dump.clone()
9    }
10}