luaur_bytecode/records/
function.rs1extern crate alloc;
2use alloc::string::String;
3use alloc::vec::Vec;
4
5#[derive(Debug, Clone, PartialEq, Eq, Hash, Default)]
6pub struct Function {
7 pub(crate) data: String,
8 pub(crate) maxstacksize: u8,
9 pub(crate) numparams: u8,
10 pub(crate) numupvalues: u8,
11 pub(crate) isvararg: bool,
12 pub(crate) debugname: u32,
13 pub(crate) debuglinedefined: i32,
14 pub(crate) dump: String,
15 pub(crate) dumpname: String,
16 pub(crate) dumpinstoffs: Vec<i32>,
17 pub(crate) typeinfo: String,
18}