Searched refs:did_throw (Results 1 – 9 of 9) sorted by relevance
215 if (did_throw) in cause_errthrow()391 if (did_throw) in do_intthrow()405 if (did_throw) in do_intthrow()661 did_throw = FALSE; in discard_current_exception()1597 did_throw = TRUE; in do_throw()1814 did_emsg = got_int = did_throw = FALSE; in ex_catch()1945 pending |= did_throw ? CSTP_THROW : 0; in ex_finally()2005 skip = did_emsg || got_int || did_throw in ex_endtry()2028 if (did_throw) in ex_endtry()2206 | (did_throw ? CSTP_THROW : 0) in enter_cleanup()[all …]
428 int did_throw; member446 dsp->did_throw = did_throw; did_throw = FALSE; in save_dbg_stuff()463 did_throw = dsp->did_throw; in restore_dbg_stuff()749 did_throw = FALSE; in do_cmdline()1067 if (!did_emsg && !got_int && !did_throw in do_cmdline()1143 did_emsg = got_int = did_throw = FALSE; in do_cmdline()1178 || did_throw in do_cmdline()1261 did_throw = FALSE; in do_cmdline()1269 if (did_throw) in do_cmdline()1291 if (did_throw) in do_cmdline()[all …]
527 int save_did_throw = did_throw; in check_due_timer()542 did_throw = FALSE; in check_due_timer()563 did_throw = save_did_throw; in check_due_timer()
924 return uncaught_emsg > prev_uncaught_emsg || got_int || did_throw; in vim9_aborting()1673 did_throw = TRUE; in exec_instructions()1682 did_throw = TRUE; in exec_instructions()1686 if (unlikely(did_throw)) in exec_instructions()1716 did_throw = FALSE; // don't come back here until :endtry in exec_instructions()3425 did_emsg = got_int = did_throw = FALSE; in exec_instructions()3488 did_throw = TRUE; in exec_instructions()3560 did_throw = TRUE; in exec_instructions()
1844 if (did_throw && (vim_strchr(p_debug, 't') == NULL || trylevel == 0)) in get_expr_indent()1847 did_throw = FALSE; in get_expr_indent()
335 EXTERN int did_throw INIT(= FALSE);
629 if (did_throw) in VimTryEnd()657 else if (!did_throw) in VimTryEnd()
5063 if ((!aborting() || did_throw) in ex_call()
1428 Solution: Only use exception variables if did_throw is set. (ZyX)15061 Problem: Checking did_throw after executing autocommands is wrong. (Daniel18959 Solution: Check did_throw before discarding an exception. NULLify