#[repr(C)]
pub struct Struct_jit_memory_manager {
pub create: Option<extern "C" fn(_: jit_context_t) -> jit_memory_context_t>,
pub destroy: Option<extern "C" fn(_: jit_memory_context_t)>,
pub find_function_info: Option<extern "C" fn(_: jit_memory_context_t, _: *mut c_void) -> jit_function_info_t>,
pub get_function: Option<extern "C" fn(_: jit_memory_context_t, _: jit_function_info_t) -> jit_function_t>,
pub get_function_start: Option<extern "C" fn(_: jit_memory_context_t, _: jit_function_info_t) -> *mut c_void>,
pub get_function_end: Option<extern "C" fn(_: jit_memory_context_t, _: jit_function_info_t) -> *mut c_void>,
pub alloc_function: Option<extern "C" fn(_: jit_memory_context_t) -> jit_function_t>,
pub free_function: Option<extern "C" fn(_: jit_memory_context_t, _: jit_function_t)>,
pub start_function: Option<extern "C" fn(_: jit_memory_context_t, _: jit_function_t) -> c_int>,
pub end_function: Option<extern "C" fn(_: jit_memory_context_t, _: c_int) -> c_int>,
pub extend_limit: Option<extern "C" fn(_: jit_memory_context_t, _: c_int) -> c_int>,
pub get_limit: Option<extern "C" fn(_: jit_memory_context_t) -> *mut c_void>,
pub get_break: Option<extern "C" fn(_: jit_memory_context_t) -> *mut c_void>,
pub set_break: Option<extern "C" fn(_: jit_memory_context_t, _: *mut c_void)>,
pub alloc_trampoline: Option<extern "C" fn(_: jit_memory_context_t) -> *mut c_void>,
pub free_trampoline: Option<extern "C" fn(_: jit_memory_context_t, _: *mut c_void)>,
pub alloc_closure: Option<extern "C" fn(_: jit_memory_context_t) -> *mut c_void>,
pub free_closure: Option<extern "C" fn(_: jit_memory_context_t, _: *mut c_void)>,
pub alloc_data: Option<extern "C" fn(_: jit_memory_context_t, _: jit_size_t, _: jit_size_t) -> *mut c_void>,
}
Fields
create: Option<extern "C" fn(_: jit_context_t) -> jit_memory_context_t>
destroy: Option<extern "C" fn(_: jit_memory_context_t)>
find_function_info: Option<extern "C" fn(_: jit_memory_context_t, _: *mut c_void) -> jit_function_info_t>
get_function: Option<extern "C" fn(_: jit_memory_context_t, _: jit_function_info_t) -> jit_function_t>
get_function_start: Option<extern "C" fn(_: jit_memory_context_t, _: jit_function_info_t) -> *mut c_void>
get_function_end: Option<extern "C" fn(_: jit_memory_context_t, _: jit_function_info_t) -> *mut c_void>
alloc_function: Option<extern "C" fn(_: jit_memory_context_t) -> jit_function_t>
free_function: Option<extern "C" fn(_: jit_memory_context_t, _: jit_function_t)>
start_function: Option<extern "C" fn(_: jit_memory_context_t, _: jit_function_t) -> c_int>
end_function: Option<extern "C" fn(_: jit_memory_context_t, _: c_int) -> c_int>
extend_limit: Option<extern "C" fn(_: jit_memory_context_t, _: c_int) -> c_int>
get_limit: Option<extern "C" fn(_: jit_memory_context_t) -> *mut c_void>
get_break: Option<extern "C" fn(_: jit_memory_context_t) -> *mut c_void>
set_break: Option<extern "C" fn(_: jit_memory_context_t, _: *mut c_void)>
alloc_trampoline: Option<extern "C" fn(_: jit_memory_context_t) -> *mut c_void>
free_trampoline: Option<extern "C" fn(_: jit_memory_context_t, _: *mut c_void)>
alloc_closure: Option<extern "C" fn(_: jit_memory_context_t) -> *mut c_void>
free_closure: Option<extern "C" fn(_: jit_memory_context_t, _: *mut c_void)>
alloc_data: Option<extern "C" fn(_: jit_memory_context_t, _: jit_size_t, _: jit_size_t) -> *mut c_void>