|
void | mp_init (void) |
|
void | mp_deinit (void) |
|
mp_obj_t | mp_load_name (qstr qst) |
|
mp_obj_t | mp_load_global (qstr qst) |
|
mp_obj_t | mp_load_build_class (void) |
|
void | mp_store_name (qstr qst, mp_obj_t obj) |
|
void | mp_delete_name (qstr qst) |
|
void | mp_store_global (qstr qst, mp_obj_t obj) |
|
void | mp_delete_global (qstr qst) |
|
mp_obj_t | mp_unary_op (mp_unary_op_t op, mp_obj_t arg) |
|
mp_obj_t | mp_binary_op (mp_binary_op_t op, mp_obj_t lhs, mp_obj_t rhs) |
|
mp_obj_t | mp_call_function_0 (mp_obj_t fun) |
|
mp_obj_t | mp_call_function_1 (mp_obj_t fun, mp_obj_t arg) |
|
mp_obj_t | mp_call_function_2 (mp_obj_t fun, mp_obj_t arg1, mp_obj_t arg2) |
|
mp_obj_t | mp_call_function_n_kw (mp_obj_t fun_in, size_t n_args, size_t n_kw, const mp_obj_t *args) |
|
mp_obj_t | mp_call_method_n_kw (size_t n_args, size_t n_kw, const mp_obj_t *args) |
|
STATIC void | mp_call_prepare_args_n_kw_var (bool have_self, size_t n_args_n_kw, const mp_obj_t *args, mp_call_args_t *out_args) |
|
mp_obj_t | mp_call_method_n_kw_var (bool have_self, size_t n_args_n_kw, const mp_obj_t *args) |
|
void | mp_unpack_sequence (mp_obj_t seq_in, size_t num, mp_obj_t *items) |
|
void | mp_unpack_ex (mp_obj_t seq_in, size_t num_in, mp_obj_t *items) |
|
mp_obj_t | mp_load_attr (mp_obj_t base, qstr attr) |
|
void | mp_convert_member_lookup (mp_obj_t self, const mp_obj_type_t *type, mp_obj_t member, mp_obj_t *dest) |
|
void | mp_load_method_maybe (mp_obj_t obj, qstr attr, mp_obj_t *dest) |
|
void | mp_load_method (mp_obj_t base, qstr attr, mp_obj_t *dest) |
|
void | mp_store_attr (mp_obj_t base, qstr attr, mp_obj_t value) |
|
mp_obj_t | mp_getiter (mp_obj_t o_in, mp_obj_iter_buf_t *iter_buf) |
|
mp_obj_t | mp_iternext_allow_raise (mp_obj_t o_in) |
|
mp_obj_t | mp_iternext (mp_obj_t o_in) |
|
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 *ret_val) |
|
mp_obj_t | mp_make_raise_obj (mp_obj_t o) |
|
mp_obj_t | mp_import_name (qstr name, mp_obj_t fromlist, mp_obj_t level) |
|
mp_obj_t | mp_import_from (mp_obj_t module, qstr name) |
|
void | mp_import_all (mp_obj_t module) |
|
NORETURN void | m_malloc_fail (size_t num_bytes) |
|
NORETURN void | mp_raise_msg (const mp_obj_type_t *exc_type, const char *msg) |
|
NORETURN void | mp_raise_ValueError (const char *msg) |
|
NORETURN void | mp_raise_TypeError (const char *msg) |
|
NORETURN void | mp_raise_OSError (int errno_) |
|
NORETURN void | mp_raise_NotImplementedError (const char *msg) |
|