Searched refs:native_base (Results 1 – 3 of 3) sorted by relevance
/AliOS-Things-master/components/py_engine/engine/py/ |
A D | objtype.c | 89 const mp_obj_type_t *native_base = NULL; in native_base_init_wrapper() local 90 instance_count_native_bases(self->base.type, &native_base); in native_base_init_wrapper() 91 self->subobj[0] = native_base->make_new(native_base, n_args - 1, 0, args + 1); in native_base_init_wrapper() 100 size_t num_native_bases = instance_count_native_bases(class, native_base); in mp_obj_new_instance() 292 const mp_obj_type_t *native_base = NULL; in mp_obj_instance_make_new() local 297 o = mp_obj_new_instance(self, &native_base); in mp_obj_instance_make_new() 362 if (native_base != NULL && o->subobj[0] == MP_OBJ_FROM_PTR(&native_base_init_wrapper_obj)) { in mp_obj_instance_make_new() 363 o->subobj[0] = native_base->make_new(native_base, n_args, n_kw, args); in mp_obj_instance_make_new() 393 const mp_obj_type_t *native_base; in instance_unary_op() local 1193 const mp_obj_type_t *native_base; in mp_obj_new_type() local [all …]
|
A D | objobject.c | 59 const mp_obj_type_t *native_base; in object___new__() local 60 return MP_OBJ_FROM_PTR(mp_obj_new_instance(MP_OBJ_TO_PTR(cls), &native_base)); in object___new__()
|
A D | objtype.h | 42 mp_obj_instance_t *mp_obj_new_instance(const mp_obj_type_t *cls, const mp_obj_type_t **native_base);
|
Completed in 9 milliseconds