26 #ifndef MICROPY_INCLUDED_PY_EMITGLUE_H 27 #define MICROPY_INCLUDED_PY_EMITGLUE_H 50 #if MICROPY_PERSISTENT_CODE_SAVE 77 #endif // MICROPY_INCLUDED_PY_EMITGLUE_H
union _mp_raw_code_t::@15 data
struct _mp_raw_code_t::@15::@16 u_byte
mp_obj_t mp_make_closure_from_raw_code(const mp_raw_code_t *rc, mp_uint_t n_closed_over, const mp_obj_t *args)
const mp_uint_t * const_table
struct _mp_raw_code_t mp_raw_code_t
struct _mp_raw_code_t::@15::@17 u_native
void mp_emit_glue_assign_bytecode(mp_raw_code_t *rc, const byte *code, mp_uint_t len, const mp_uint_t *const_table, mp_uint_t scope_flags)
void mp_emit_glue_assign_native(mp_raw_code_t *rc, mp_raw_code_kind_t kind, void *fun_data, mp_uint_t fun_len, const mp_uint_t *const_table, mp_uint_t n_pos_args, mp_uint_t scope_flags, mp_uint_t type_sig)
mp_raw_code_t * mp_emit_glue_new_raw_code(void)
mp_obj_t mp_make_function_from_raw_code(const mp_raw_code_t *rc, mp_obj_t def_args, mp_obj_t def_kw_args)
#define MICROPY_PERSISTENT_CODE_SAVE