Lines Matching refs:current_exception
220 if (current_exception->type == ET_INTERRUPT) in cause_errthrow()
407 if (current_exception->type == ET_INTERRUPT) in do_intthrow()
589 current_exception = excp; in throw_exception()
597 current_exception = NULL; in throw_exception()
610 if (current_exception == excp) in discard_exception()
611 current_exception = NULL; in discard_exception()
659 if (current_exception != NULL) in discard_current_exception()
660 discard_exception(current_exception, FALSE); in discard_current_exception()
1578 cstack->cs_exception[idx] = current_exception; in do_throw()
1802 (char_u *)current_exception->value, (colnr_T)0); in ex_catch()
1821 if (cstack->cs_exception[cstack->cs_idx] != current_exception) in ex_catch()
1958 != current_exception) in ex_finally()
2098 current_exception = cstack->cs_exception[idx]; in ex_endtry()
2122 (pending & CSTP_THROW) ? (void *)current_exception : NULL); in ex_endtry()
2217 csp->exception = current_exception; in enter_cleanup()
2218 current_exception = NULL; in enter_cleanup()
2295 current_exception = csp->exception; in leave_cleanup()
2320 (pending & CSTP_THROW) ? (void *)current_exception : NULL); in leave_cleanup()