pub trait AsmBuilder {
    // Required methods
    fn func_to_labels(&mut self, func: &Function) -> (Label, Label);
    fn compile_function(&mut self, function: Function) -> CompileResult<()>;
    fn finalize(&self) -> AsmBuilderResult;
}

Required Methods§

source

fn func_to_labels(&mut self, func: &Function) -> (Label, Label)

source

fn compile_function(&mut self, function: Function) -> CompileResult<()>

source

fn finalize(&self) -> AsmBuilderResult

Implementors§