1use super::*;
4use libc::FILE;
5
6unsafe extern "C-unwind" {
7 pub fn MIR_gen_init(ctx: MIR_context_t);
8 pub fn MIR_gen_set_debug_file(ctx: MIR_context_t, f: *mut FILE);
9 pub fn MIR_gen_set_debug_level(ctx: MIR_context_t, debug_level: ::std::os::raw::c_int);
10 pub fn MIR_gen_set_optimize_level(ctx: MIR_context_t, level: ::std::os::raw::c_uint);
11 pub fn MIR_gen(ctx: MIR_context_t, func_item: MIR_item_t) -> *mut ::std::os::raw::c_void;
12 pub fn MIR_set_gen_interface(ctx: MIR_context_t, func_item: MIR_item_t);
13 pub fn MIR_set_lazy_gen_interface(ctx: MIR_context_t, func_item: MIR_item_t);
14 pub fn MIR_set_lazy_bb_gen_interface(ctx: MIR_context_t, func_item: MIR_item_t);
15 pub fn MIR_gen_finish(ctx: MIR_context_t);
16}