MCPcopy Create free account
hub / github.com/arialang/aria / BytecodeFunction

Class BytecodeFunction

vm-lib/src/runtime_value/function.rs:43–54  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

41}
42
43pub struct BytecodeFunction {
44 pub name: String,
45 pub body: Rc<[u8]>,
46 pub arity: Arity,
47 pub frame_size: u8,
48 pub line_table: Rc<LineTable>,
49 pub loc: SourcePointer,
50 pub attrib_byte: u8,
51 pub module: RuntimeModule,
52 pub(crate) boxx: ObjectBox,
53 uplevels: std::cell::RefCell<HashMap<u8, RuntimeValue>>,
54}
55
56impl BytecodeFunction {
57 pub(crate) fn store_uplevel(&self, idx: u8, val: RuntimeValue) {

Callers 1

from_code_objectMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…