Type Alias jl_method_instance_t

Source
pub type jl_method_instance_t = _jl_method_instance_t;

Aliased Type§

struct jl_method_instance_t {
Show 15 fields pub specTypes: *mut _jl_value_t, pub rettype: *mut _jl_value_t, pub sparam_vals: *mut jl_svec_t, pub backedges: *mut jl_array_t, pub inferred: *mut _jl_value_t, pub inferred_const: *mut _jl_value_t, pub def: *mut _jl_method_t, pub min_world: usize, pub max_world: usize, pub inInference: u8, pub jlcall_api: u8, pub compile_traced: u8, pub fptr: Option<unsafe extern "C" fn(_: *mut _jl_value_t, _: *mut *mut _jl_value_t, _: u32) -> *mut _jl_value_t>, pub unspecialized_ducttape: Option<unsafe extern "C" fn(_: *mut _jl_value_t, _: *mut *mut _jl_value_t, _: u32) -> *mut _jl_value_t>, pub functionObjectsDecls: _jl_llvm_functions_t,
}

Fields§

§specTypes: *mut _jl_value_t§rettype: *mut _jl_value_t§sparam_vals: *mut jl_svec_t§backedges: *mut jl_array_t§inferred: *mut _jl_value_t§inferred_const: *mut _jl_value_t§def: *mut _jl_method_t§min_world: usize§max_world: usize§inInference: u8§jlcall_api: u8§compile_traced: u8§fptr: Option<unsafe extern "C" fn(_: *mut _jl_value_t, _: *mut *mut _jl_value_t, _: u32) -> *mut _jl_value_t>§unspecialized_ducttape: Option<unsafe extern "C" fn(_: *mut _jl_value_t, _: *mut *mut _jl_value_t, _: u32) -> *mut _jl_value_t>§functionObjectsDecls: _jl_llvm_functions_t