Struct tagua_llvm::engine::Engine [] [src]

pub struct Engine {
    // some fields omitted
}

Methods

impl Engine
[src]

fn new(module: &mut Module, options: &Options) -> Result<EngineString>

fn run_function(&self, function: &Function, arguments: &mut [LLVMGenericValueRef]) -> c_ulonglong

Trait Implementations

impl Drop for Engine
[src]

fn drop(&mut self)

A method called when the value goes out of scope. Read more

impl LLVMRef<LLVMExecutionEngineRef> for Engine
[src]

fn to_ref(&self) -> LLVMExecutionEngineRef