pub type jl_code_instance_t = _jl_code_instance_t;

Aliased Type§

struct jl_code_instance_t {
Show 15 fields pub def: *mut _jl_method_instance_t, pub next: AtomicPtr<_jl_code_instance_t>, pub min_world: usize, pub max_world: usize, pub rettype: *mut _jl_value_t, pub rettype_const: *mut _jl_value_t, pub inferred: AtomicPtr<_jl_value_t>, pub ipo_purity_bits: u32, pub purity_bits: AtomicU32, pub argescapes: *mut _jl_value_t, pub specsigflags: AtomicU8, pub precompile: AtomicU8, pub relocatability: u8, pub invoke: Atomic<Option<unsafe extern "C" fn(_: *mut _jl_value_t, _: *mut *mut _jl_value_t, _: u32, _: *mut _jl_code_instance_t) -> *mut _jl_value_t>>, pub specptr: _jl_code_instance_t__jl_generic_specptr_t,
}

Fields§

§def: *mut _jl_method_instance_t§next: AtomicPtr<_jl_code_instance_t>§min_world: usize§max_world: usize§rettype: *mut _jl_value_t§rettype_const: *mut _jl_value_t§inferred: AtomicPtr<_jl_value_t>§ipo_purity_bits: u32§purity_bits: AtomicU32§argescapes: *mut _jl_value_t§specsigflags: AtomicU8§precompile: AtomicU8§relocatability: u8§invoke: Atomic<Option<unsafe extern "C" fn(_: *mut _jl_value_t, _: *mut *mut _jl_value_t, _: u32, _: *mut _jl_code_instance_t) -> *mut _jl_value_t>>§specptr: _jl_code_instance_t__jl_generic_specptr_t