Struct tagua_llvm::function::Function
[−]
[src]
pub struct Function { // some fields omitted }
pub struct Function { // some fields omitted }
impl Function
[src]fn new(module: &Module, function_name: &str, function_arguments: &mut [LLVMTypeRef], function_return: LLVMTypeRef) -> Function
fn new_basic_block(&self, basic_block_name: &str) -> BasicBlock
fn arity(&self) -> u32
fn verify(&self) -> Result<(), String>
impl LLVMRef<LLVMValueRef> for Function
[src]fn to_ref(&self) -> LLVMValueRef