micropython/extmod
Damien George 5b3f0b7f39 py: Change first arg of type.make_new from mp_obj_t to mp_obj_type_t*.
The first argument to the type.make_new method is naturally a uPy type,
and all uses of this argument cast it directly to a pointer to a type
structure.  So it makes sense to just have it a pointer to a type from
the very beginning (and a const pointer at that).  This patch makes
such a change, and removes all unnecessary casting to/from mp_obj_t.
2016-01-11 00:49:27 +00:00
..
crypto-algorithms
lwip-include
re1.5
uzlib
fsusermount.c
fsusermount.h
machine_mem.c
machine_mem.h
misc.h
modlwip.c
modubinascii.c py: Change type signature of builtin funs that take variable or kw args. 2016-01-11 00:49:27 +00:00
modubinascii.h py: Change type signature of builtin funs that take variable or kw args. 2016-01-11 00:49:27 +00:00
moductypes.c py: Change first arg of type.make_new from mp_obj_t to mp_obj_type_t*. 2016-01-11 00:49:27 +00:00
moduhashlib.c py: Change first arg of type.make_new from mp_obj_t to mp_obj_type_t*. 2016-01-11 00:49:27 +00:00
moduheapq.c
modujson.c
moduos_dupterm.c
modure.c py: Change type signature of builtin funs that take variable or kw args. 2016-01-11 00:49:27 +00:00
modussl.c
moduzlib.c py: Change type signature of builtin funs that take variable or kw args. 2016-01-11 00:49:27 +00:00