Home
last modified time | relevance | path

Searched refs:native_base (Results 1 – 3 of 3) sorted by relevance

/AliOS-Things-master/components/py_engine/engine/py/
A Dobjtype.c89 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 Dobjobject.c59 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 Dobjtype.h42 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