micropython/tests/micropython
Damien George 3e02b1d19a py/viper: Allow casting of Python integers to viper pointers.
This allows you to pass a number (being an address) to a viper function
that expects a pointer, and also allows casting of integers to pointers
within viper functions.

This was actually the original behaviour, but it regressed due to native
type identifiers being promoted to 4 bits in width.
2016-02-09 13:29:20 +00:00
..
const.py
const.py.exp
const_error.py
const_error.py.exp
decorator.py
decorator.py.exp
decorator_error.py
decorator_error.py.exp
heapalloc.py
heapalloc.py.exp
meminfo.py
meminfo.py.exp
memstats.py
memstats.py.exp
native_closure.py
native_closure.py.exp
native_const.py
native_const.py.exp
native_misc.py
native_misc.py.exp
viper_addr.py py/viper: Allow casting of Python integers to viper pointers. 2016-02-09 13:29:20 +00:00
viper_addr.py.exp py/viper: Allow casting of Python integers to viper pointers. 2016-02-09 13:29:20 +00:00
viper_args.py
viper_args.py.exp
viper_binop_arith.py
viper_binop_arith.py.exp
viper_binop_comp.py
viper_binop_comp.py.exp
viper_binop_comp_imm.py
viper_binop_comp_imm.py.exp
viper_binop_multi_comp.py
viper_binop_multi_comp.py.exp
viper_cond.py
viper_cond.py.exp
viper_error.py py/emitnative: Raise ViperTypeError for unsupported unary ops. 2015-10-08 13:08:59 +01:00
viper_error.py.exp py/emitnative: Raise ViperTypeError for unsupported unary ops. 2015-10-08 13:08:59 +01:00
viper_misc.py tests: Add more tests for viper 16/32-bit load/store, and ellipsis. 2015-10-13 18:24:36 +01:00
viper_misc.py.exp tests: Add more tests for viper 16/32-bit load/store, and ellipsis. 2015-10-13 18:24:36 +01:00
viper_ptr8_load.py
viper_ptr8_load.py.exp
viper_ptr8_store.py
viper_ptr8_store.py.exp
viper_ptr16_load.py tests: Add more tests for viper 16/32-bit load/store, and ellipsis. 2015-10-13 18:24:36 +01:00
viper_ptr16_load.py.exp tests: Add more tests for viper 16/32-bit load/store, and ellipsis. 2015-10-13 18:24:36 +01:00
viper_ptr16_store.py tests: Add more tests for viper 16/32-bit load/store, and ellipsis. 2015-10-13 18:24:36 +01:00
viper_ptr16_store.py.exp tests: Add more tests for viper 16/32-bit load/store, and ellipsis. 2015-10-13 18:24:36 +01:00
viper_ptr32_load.py tests: Add more tests for viper 16/32-bit load/store, and ellipsis. 2015-10-13 18:24:36 +01:00
viper_ptr32_load.py.exp tests: Add more tests for viper 16/32-bit load/store, and ellipsis. 2015-10-13 18:24:36 +01:00
viper_ptr32_store.py tests: Add more tests for viper 16/32-bit load/store, and ellipsis. 2015-10-13 18:24:36 +01:00
viper_ptr32_store.py.exp tests: Add more tests for viper 16/32-bit load/store, and ellipsis. 2015-10-13 18:24:36 +01:00
viper_subscr.py
viper_subscr.py.exp