Searched refs:except_depth (Results 1 – 3 of 3) sorted by relevance
/AliOS-Things-master/components/py_engine/engine/py/ |
A D | emit.h | 135 void (*unwind_jump)(emit_t *emit, mp_uint_t label, mp_uint_t except_depth); 233 void mp_emit_bc_unwind_jump(emit_t *emit, mp_uint_t label, mp_uint_t except_depth);
|
A D | emitbc.c | 674 void mp_emit_bc_unwind_jump(emit_t *emit, mp_uint_t label, mp_uint_t except_depth) { in mp_emit_bc_unwind_jump() argument 675 if (except_depth == 0) { in mp_emit_bc_unwind_jump() 687 … emit_write_bytecode_raw_byte(emit, ((label & MP_EMIT_BREAK_FROM_FOR) ? 0x80 : 0) | except_depth); in mp_emit_bc_unwind_jump()
|
A D | emitnative.c | 2062 STATIC void emit_native_unwind_jump(emit_t *emit, mp_uint_t label, mp_uint_t except_depth) { in emit_native_unwind_jump() argument 2063 if (except_depth > 0) { in emit_native_unwind_jump() 2067 for (; except_depth > 0; --except_depth, --e) { in emit_native_unwind_jump()
|
Completed in 22 milliseconds