@@ -157,15 +157,52 @@ typedef struct _mp_fun_table_t {
157
157
void (* get_buffer_raise )(mp_obj_t obj , mp_buffer_info_t * bufinfo , mp_uint_t flags );
158
158
const mp_stream_p_t * (* get_stream_raise )(mp_obj_t self_in , int flags );
159
159
const mp_print_t * plat_print ;
160
+
160
161
const mp_obj_type_t * type_type ;
162
+ const mp_obj_type_t * type_object ;
163
+ const mp_obj_type_t * type_NoneType ;
164
+ const mp_obj_type_t * type_bool ;
165
+ const mp_obj_type_t * type_int ;
161
166
const mp_obj_type_t * type_str ;
167
+ const mp_obj_type_t * type_bytes ;
168
+ const mp_obj_type_t * type_bytearray ;
169
+ const mp_obj_type_t * type_memoryview ;
170
+ const mp_obj_type_t * type_float ;
171
+ const mp_obj_type_t * type_complex ;
172
+ const mp_obj_type_t * type_tuple ;
162
173
const mp_obj_type_t * type_list ;
174
+ const mp_obj_type_t * type_map ; // map (the python builtin, not the dict implementation detail)
175
+ const mp_obj_type_t * type_enumerate ;
176
+ const mp_obj_type_t * type_filter ;
177
+ const mp_obj_type_t * type_deque ;
163
178
const mp_obj_type_t * type_dict ;
179
+ const mp_obj_type_t * type_ordereddict ;
180
+ const mp_obj_type_t * type_range ;
181
+ const mp_obj_type_t * type_set ;
182
+ const mp_obj_type_t * type_frozenset ;
183
+ const mp_obj_type_t * type_slice ;
184
+ const mp_obj_type_t * type_zip ;
185
+ const mp_obj_type_t * type_array ;
186
+ const mp_obj_type_t * type_super ;
187
+ const mp_obj_type_t * type_gen_wrap ;
188
+ const mp_obj_type_t * type_native_gen_wrap ;
189
+ const mp_obj_type_t * type_gen_instance ;
164
190
const mp_obj_type_t * type_fun_builtin_0 ;
165
191
const mp_obj_type_t * type_fun_builtin_1 ;
166
192
const mp_obj_type_t * type_fun_builtin_2 ;
167
193
const mp_obj_type_t * type_fun_builtin_3 ;
168
194
const mp_obj_type_t * type_fun_builtin_var ;
195
+ const mp_obj_type_t * type_fun_bc ;
196
+ const mp_obj_type_t * type_module ;
197
+ const mp_obj_type_t * type_staticmethod ;
198
+ const mp_obj_type_t * type_classmethod ;
199
+ const mp_obj_type_t * type_property ;
200
+ const mp_obj_type_t * type_stringio ;
201
+ const mp_obj_type_t * type_bytesio ;
202
+ const mp_obj_type_t * type_reversed ;
203
+ const mp_obj_type_t * type_polymorph_iter ;
204
+ const mp_obj_type_t * type_unsupported_type ;
205
+
169
206
const mp_obj_fun_builtin_var_t * stream_read_obj ;
170
207
const mp_obj_fun_builtin_var_t * stream_readinto_obj ;
171
208
const mp_obj_fun_builtin_var_t * stream_unbuffered_readline_obj ;
0 commit comments