Struct gluon_vm::compiler::CompiledFunction[][src]

pub struct CompiledFunction {
    pub args: VmIndex,
    pub max_stack_size: VmIndex,
    pub id: Symbol,
    pub typ: ArcType,
    pub instructions: Vec<Instruction>,
    pub inner_functions: Vec<CompiledFunction>,
    pub strings: Vec<InternedStr>,
    pub records: Vec<Vec<Symbol>>,
    pub debug_info: DebugInfo,
}

Fields

The maximum possible number of stack slots needed for this function

Methods

impl CompiledFunction
[src]

Trait Implementations

impl Debug for CompiledFunction
[src]

Formats the value using the given formatter. Read more

impl From<CompiledFunction> for CompiledModule
[src]

Performs the conversion.

Auto Trait Implementations