Home
last modified time | relevance | path

Searched refs:n_fields (Results 1 – 2 of 2) sorted by relevance

/AliOS-Things-master/components/py_engine/engine/py/
A Dobjnamedtuple.c38 for (size_t i = 0; i < type->n_fields; i++) { in mp_obj_namedtuple_find_field()
96 size_t num_fields = type->n_fields; in namedtuple_make_new()
144 mp_obj_namedtuple_type_t *mp_obj_new_namedtuple_base(size_t n_fields, mp_obj_t *fields) { in mp_obj_new_namedtuple_base() argument
145 mp_obj_namedtuple_type_t *o = m_new_obj_var(mp_obj_namedtuple_type_t, qstr, n_fields); in mp_obj_new_namedtuple_base()
147 o->n_fields = n_fields; in mp_obj_new_namedtuple_base()
148 for (size_t i = 0; i < n_fields; i++) { in mp_obj_new_namedtuple_base()
154 STATIC mp_obj_t mp_obj_new_namedtuple_type(qstr name, size_t n_fields, mp_obj_t *fields) { in mp_obj_new_namedtuple_type() argument
155 mp_obj_namedtuple_type_t *o = mp_obj_new_namedtuple_base(n_fields, fields); in mp_obj_new_namedtuple_type()
172 size_t n_fields; in new_namedtuple_type() local
179 mp_obj_get_array(fields_in, &n_fields, &fields); in new_namedtuple_type()
[all …]
A Dobjnamedtuple.h33 size_t n_fields; member
42 mp_obj_namedtuple_type_t *mp_obj_new_namedtuple_base(size_t n_fields, mp_obj_t *fields);

Completed in 5 milliseconds