Home
last modified time | relevance | path

Searched refs:mp_obj_fun_bc_t (Results 1 – 8 of 8) sorted by relevance

/AliOS-Things-master/components/py_engine/engine/py/
A Dobjfun.c160 const mp_obj_fun_bc_t *fun = MP_OBJ_TO_PTR(fun_in); in mp_obj_fun_get_name()
176 mp_obj_fun_bc_t *o = MP_OBJ_TO_PTR(o_in); in fun_bc_print()
220 mp_obj_fun_bc_t *self = MP_OBJ_TO_PTR(self_in); in mp_obj_fun_bc_prepare_codestate()
258 mp_obj_fun_bc_t *self = MP_OBJ_TO_PTR(self_in); in fun_bc_call()
360 mp_obj_fun_bc_t *self = MP_OBJ_TO_PTR(self_in); in mp_obj_fun_bc_attr()
392 mp_obj_fun_bc_t *o = m_new_obj_var(mp_obj_fun_bc_t, mp_obj_t, n_extra_args); in mp_obj_new_fun_bc()
413 mp_obj_fun_bc_t *self = self_in; in fun_native_call()
427mp_obj_fun_bc_t *o = mp_obj_new_fun_bc(def_args_in, def_kw_args, (const byte *)fun_data, const_tab… in mp_obj_new_fun_native()
A Dobjfun.h45 } mp_obj_fun_bc_t; typedef
A Demitglue.c211 mp_obj_fun_bc_t *self_fun = (mp_obj_fun_bc_t *)MP_OBJ_TO_PTR(fun); in mp_make_function_from_raw_code()
A Dbc.c77 STATIC NORETURN void fun_pos_args_mismatch(mp_obj_fun_bc_t *f, size_t expected, size_t given) { in fun_pos_args_mismatch()
117 mp_obj_fun_bc_t *self = code_state->fun_bc; in mp_setup_code_state()
A Dobjgenerator.c55 mp_obj_fun_bc_t *self_fun = MP_OBJ_TO_PTR(self_in); in gen_wrap_call()
92 mp_obj_fun_bc_t *self_fun = MP_OBJ_TO_PTR(self_in); in native_gen_wrap_call()
A Dbuiltinevex.c56 mp_obj_fun_bc_t *fun_bc = MP_OBJ_TO_PTR(self->module_fun); in code_execute()
A Dbc.h206 mp_obj_fun_bc_t *fun_bc;
A Demitnative.c95 #define OFFSETOF_OBJ_FUN_BC_GLOBALS (offsetof(mp_obj_fun_bc_t, globals) / sizeof(uintptr_t))
96 #define OFFSETOF_OBJ_FUN_BC_BYTECODE (offsetof(mp_obj_fun_bc_t, bytecode) / sizeof(uintptr_t))
97 #define OFFSETOF_OBJ_FUN_BC_CONST_TABLE (offsetof(mp_obj_fun_bc_t, const_table) / sizeof(uintptr_t))
1257 …ASM_LOAD_REG_REG_OFFSET(emit->as, REG_LOCAL_1, REG_LOCAL_1, offsetof(mp_obj_fun_bc_t, const_table)… in emit_native_global_exc_entry()

Completed in 31 milliseconds