summaryrefslogtreecommitdiff
path: root/py/bc.h
diff options
context:
space:
mode:
authorPaul Sokolovsky <pfalcon@users.sourceforge.net>2014-03-22 17:50:12 +0200
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2014-03-22 17:55:42 +0200
commit48caa09a9dd4b53656f58f622cf38341b6c099dc (patch)
treef1ee33c29869906cfb5a669d595c6850709198f3 /py/bc.h
parent61fd20f168e96efe1f85246401ee4871a14ad9bd (diff)
objgenerator: Implement .throw() method to throw exceptions into generator.
Diffstat (limited to 'py/bc.h')
-rw-r--r--py/bc.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/py/bc.h b/py/bc.h
index d13295b3b..070989775 100644
--- a/py/bc.h
+++ b/py/bc.h
@@ -15,5 +15,5 @@ typedef struct _mp_exc_stack {
} mp_exc_stack;
mp_vm_return_kind_t mp_execute_byte_code(const byte *code, const mp_obj_t *args, uint n_args, const mp_obj_t *args2, uint n_args2, uint n_state, mp_obj_t *ret);
-mp_vm_return_kind_t mp_execute_byte_code_2(const byte *code_info, const byte **ip_in_out, mp_obj_t *fastn, mp_obj_t **sp_in_out, mp_exc_stack *exc_stack, mp_exc_stack **exc_sp_in_out);
+mp_vm_return_kind_t mp_execute_byte_code_2(const byte *code_info, const byte **ip_in_out, mp_obj_t *fastn, mp_obj_t **sp_in_out, mp_exc_stack *exc_stack, mp_exc_stack **exc_sp_in_out, volatile mp_obj_t inject_exc);
void mp_byte_code_print(const byte *code, int len);