use super::*;
use libc::FILE;
unsafe extern "C-unwind" {
pub fn MIR_gen_init(ctx: MIR_context_t);
pub fn MIR_gen_set_debug_file(ctx: MIR_context_t, f: *mut FILE);
pub fn MIR_gen_set_debug_level(ctx: MIR_context_t, debug_level: ::std::os::raw::c_int);
pub fn MIR_gen_set_optimize_level(ctx: MIR_context_t, level: ::std::os::raw::c_uint);
pub fn MIR_gen(ctx: MIR_context_t, func_item: MIR_item_t) -> *mut ::std::os::raw::c_void;
pub fn MIR_set_gen_interface(ctx: MIR_context_t, func_item: MIR_item_t);
pub fn MIR_set_lazy_gen_interface(ctx: MIR_context_t, func_item: MIR_item_t);
pub fn MIR_set_lazy_bb_gen_interface(ctx: MIR_context_t, func_item: MIR_item_t);
pub fn MIR_gen_finish(ctx: MIR_context_t);
}