Searched refs:mp_obj_fun_bc_t (Results 1 – 8 of 8) sorted by relevance
/AliOS-Things-master/components/py_engine/engine/py/ |
A D | objfun.c | 160 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() 427 …mp_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 D | objfun.h | 45 } mp_obj_fun_bc_t; typedef
|
A D | emitglue.c | 211 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 D | bc.c | 77 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 D | objgenerator.c | 55 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 D | builtinevex.c | 56 mp_obj_fun_bc_t *fun_bc = MP_OBJ_TO_PTR(self->module_fun); in code_execute()
|
A D | bc.h | 206 mp_obj_fun_bc_t *fun_bc;
|
A D | emitnative.c | 95 #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