@@ -122,8 +122,7 @@ typedef struct _emit_method_table_t {
122122 void (* jump )(emit_t * emit , mp_uint_t label );
123123 void (* pop_jump_if )(emit_t * emit , bool cond , mp_uint_t label );
124124 void (* jump_if_or_pop )(emit_t * emit , bool cond , mp_uint_t label );
125- void (* break_loop )(emit_t * emit , mp_uint_t label , mp_uint_t except_depth );
126- void (* continue_loop )(emit_t * emit , mp_uint_t label , mp_uint_t except_depth );
125+ void (* unwind_jump )(emit_t * emit , mp_uint_t label , mp_uint_t except_depth );
127126 void (* setup_with )(emit_t * emit , mp_uint_t label );
128127 void (* with_cleanup )(emit_t * emit , mp_uint_t label );
129128 void (* setup_except )(emit_t * emit , mp_uint_t label );
@@ -227,8 +226,6 @@ void mp_emit_bc_jump(emit_t *emit, mp_uint_t label);
227226void mp_emit_bc_pop_jump_if (emit_t * emit , bool cond , mp_uint_t label );
228227void mp_emit_bc_jump_if_or_pop (emit_t * emit , bool cond , mp_uint_t label );
229228void mp_emit_bc_unwind_jump (emit_t * emit , mp_uint_t label , mp_uint_t except_depth );
230- #define mp_emit_bc_break_loop mp_emit_bc_unwind_jump
231- #define mp_emit_bc_continue_loop mp_emit_bc_unwind_jump
232229void mp_emit_bc_setup_with (emit_t * emit , mp_uint_t label );
233230void mp_emit_bc_with_cleanup (emit_t * emit , mp_uint_t label );
234231void mp_emit_bc_setup_except (emit_t * emit , mp_uint_t label );
0 commit comments