Lines Matching refs:mp_obj_t

50     mp_obj_t u_obj;
67 void mp_sched_exception(mp_obj_t exc);
76 bool mp_sched_schedule(mp_obj_t function, mp_obj_t arg);
80 int mp_print_mp_int(const mp_print_t *print, mp_obj_t x, int base, int base_char, int flags, char f…
86 void mp_arg_parse_all(size_t n_pos, const mp_obj_t *pos, mp_map_t *kws, size_t n_allowed, const mp_…
87 void mp_arg_parse_all_kw_array(size_t n_pos, size_t n_kw, const mp_obj_t *args, size_t n_allowed, c…
104 mp_obj_t mp_load_name(qstr qst);
105 mp_obj_t mp_load_global(qstr qst);
106 mp_obj_t mp_load_build_class(void);
107 void mp_store_name(qstr qst, mp_obj_t obj);
108 void mp_store_global(qstr qst, mp_obj_t obj);
112 mp_obj_t mp_unary_op(mp_unary_op_t op, mp_obj_t arg);
113 mp_obj_t mp_binary_op(mp_binary_op_t op, mp_obj_t lhs, mp_obj_t rhs);
115 mp_obj_t mp_call_function_0(mp_obj_t fun);
116 mp_obj_t mp_call_function_1(mp_obj_t fun, mp_obj_t arg);
117 mp_obj_t mp_call_function_2(mp_obj_t fun, mp_obj_t arg1, mp_obj_t arg2);
118 mp_obj_t mp_call_function_n_kw(mp_obj_t fun, size_t n_args, size_t n_kw, const mp_obj_t *args);
119 mp_obj_t mp_call_method_n_kw(size_t n_args, size_t n_kw, const mp_obj_t *args);
120 mp_obj_t mp_call_method_n_kw_var(bool have_self, size_t n_args_n_kw, const mp_obj_t *args);
121 mp_obj_t mp_call_method_self_n_kw(mp_obj_t meth, mp_obj_t self, size_t n_args, size_t n_kw, const m…
124 mp_obj_t mp_call_function_1_protected(mp_obj_t fun, mp_obj_t arg);
125 mp_obj_t mp_call_function_2_protected(mp_obj_t fun, mp_obj_t arg1, mp_obj_t arg2);
128 mp_obj_t fun;
130 mp_obj_t *args;
138 void mp_call_prepare_args_n_kw_var(bool have_self, size_t n_args_n_kw, const mp_obj_t *args, mp_cal…
141 void mp_unpack_sequence(mp_obj_t seq, size_t num, mp_obj_t *items);
142 void mp_unpack_ex(mp_obj_t seq, size_t num, mp_obj_t *items);
143 mp_obj_t mp_store_map(mp_obj_t map, mp_obj_t key, mp_obj_t value);
144 mp_obj_t mp_load_attr(mp_obj_t base, qstr attr);
145 void mp_convert_member_lookup(mp_obj_t obj, const mp_obj_type_t *type, mp_obj_t member, mp_obj_t *d…
146 void mp_load_method(mp_obj_t base, qstr attr, mp_obj_t *dest);
147 void mp_load_method_maybe(mp_obj_t base, qstr attr, mp_obj_t *dest);
148 void mp_load_method_protected(mp_obj_t obj, qstr attr, mp_obj_t *dest, bool catch_all_exc);
149 void mp_load_super_method(qstr attr, mp_obj_t *dest);
150 void mp_store_attr(mp_obj_t base, qstr attr, mp_obj_t val);
152 mp_obj_t mp_getiter(mp_obj_t o, mp_obj_iter_buf_t *iter_buf);
153 mp_obj_t mp_iternext_allow_raise(mp_obj_t o); // may return MP_OBJ_STOP_ITERATION instead of raisin…
154 mp_obj_t mp_iternext(mp_obj_t o); // will always return MP_OBJ_STOP_ITERATION instead of raising St…
155 mp_vm_return_kind_t mp_resume(mp_obj_t self_in, mp_obj_t send_value, mp_obj_t throw_value, mp_obj_t
157 static inline mp_obj_t mp_make_stop_iteration(mp_obj_t o) { in mp_make_stop_iteration()
162 mp_obj_t mp_make_raise_obj(mp_obj_t o);
164 mp_obj_t mp_import_name(qstr name, mp_obj_t fromlist, mp_obj_t level);
165 mp_obj_t mp_import_from(mp_obj_t module, qstr name);
166 void mp_import_all(mp_obj_t module);
187 NORETURN void mp_raise_type_arg(const mp_obj_type_t *exc_type, mp_obj_t arg);
188 NORETURN void mp_raise_StopIteration(mp_obj_t arg);
204 mp_uint_t mp_native_from_obj(mp_obj_t obj, mp_uint_t type);
205 mp_obj_t mp_native_to_obj(mp_uint_t val, mp_uint_t type);