Home
last modified time | relevance | path

Searched refs:rethrow (Results 1 – 25 of 27) sorted by relevance

12

/openbsd-src/usr.sbin/pkg_add/OpenBSD/
H A DError.pm172 sub rethrow($e) subroutine
H A DAddDelete.pm118 rethrow $dielater;
/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrControl.td130 // Throwing an exception: throw / rethrow
135 defm RETHROW : NRI<(outs), (ins i32imm:$depth), [], "rethrow \t$depth", 0x09>;
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DIntrinsicsWebAssembly.td107 // throw / rethrow
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dunwind.inc236 /* Resume propagation of an FORCE_UNWIND exception, or to rethrow
H A DChangeLog.14170 rethrow. Put the REG_EH_RETHROW on the call.
7977 SYMBOL_REF for a rethrow region.
7978 (push_eh_entry): Initialize a rethrow ref.
7980 (new_eh_region_entry): Make static, and initialize the rethrow entry.
7982 (eh_region_from_symbol): Find an EH region based on its rethrow symbol.
7983 (rethrow_symbol_map): Given a label map, maps a rethrow symbol for
7985 (rethrow_used): Indicate whether a rethrow symbol has been referenced.
7992 (output_exception_table_entry): Generate rethrow labels, if needed.
7993 (output_exception_table): Generate start and end rethrow labels.
7994 (init_eh): Create rethrow symbols for beginning and end of table.
[all …]
H A DChangeLog.210993 a rethrow symbol instead of an integer exception region number.
10998 (delete_eh_regions): Update rethrow labels, and don't delete
10999 regions which are the target of a rethrow.
11011 which are still targets of a rethrow are flagged as such.
H A DChangeLog.09889 (expand_fixup_region_end): Let expand_eh_region_end do the rethrow.
9893 (expand_start_all_catch): Start a rethrow region.
H A DChangeLog.311331 * flow.c (count_basic_blocks, find_basic_blocks_1): A rethrow
11333 * except.c: Correct comments about rethrow behavior.
/openbsd-src/gnu/gcc/gcc/
H A Dunwind.inc244 /* Resume propagation of an FORCE_UNWIND exception, or to rethrow
/openbsd-src/gnu/llvm/llvm/docs/HistoricalNotes/
H A D2001-05-18-ExceptionHandling.txt162 goto TryCleanup // Exception not caught, rethrow
/openbsd-src/gnu/llvm/libcxxabi/src/
H A Daix_state_tab_eh.inc413 // catch(...) block will rethrow the exception if there isn't a
695 // No cleanup and rethrow is effectively no-op.
/openbsd-src/gnu/llvm/llvm/docs/
H A DExceptionHandling.rst252 a rethrow from within the catch may replace this call with a
507 funclets also allows ``__CxxFrameHandler3`` to implement rethrow without
516 to rethrow an exception or continue unwinding. Therefore, LLVM must use the IR
H A DStatepoints.rst793 particular, there is current no way to represent a rethrow on a path which
/openbsd-src/gnu/gcc/gcc/cp/
H A DChangeLog-1997191 * except.c (expand_end_catch_block): Lose rethrow region.
342 * except.c (expand_start_catch_block): We only need the rethrow
511 Move the rethrow region outside the two cleanup regions.
598 when we rethrow.
H A DChangeLog-19962061 (expand_builtin_throw): Use it to make sure a rethrow without an
H A DChangeLog-1995739 (end_protect): Since we now rethrow the end label, put a
H A DChangeLog-20004621 (__cxa_vec_dtor): Catch dtor exceptions, and rethrow or
/openbsd-src/gnu/usr.bin/gcc/gcc/doc/
H A Dc-tree.texi1648 the try block. It must rethrow the exception after executing that code.
/openbsd-src/gnu/gcc/gcc/doc/
H A Dc-tree.texi1766 the try block. It must rethrow the exception after executing that code.
/openbsd-src/gnu/usr.bin/gcc/gcc/cp/
H A DChangeLog.213866 * except.c (expand_end_catch_block): Lose rethrow region.
14017 * except.c (expand_start_catch_block): We only need the rethrow
14186 Move the rethrow region outside the two cleanup regions.
14273 when we rethrow.
18339 (expand_builtin_throw): Use it to make sure a rethrow without an
H A DChangeLog.1388 (end_protect): Since we now rethrow the end label, put a
H A DChangeLog14493 (__cxa_vec_dtor): Catch dtor exceptions, and rethrow or
/openbsd-src/gnu/usr.bin/perl/pod/
H A Dperlguts.pod3308 Note that you always have to rethrow an exception that has been
/openbsd-src/gnu/llvm/clang/include/clang/Basic/
H A DDiagnosticSemaKinds.td7355 "@throw (rethrow) used outside of a @catch block">;

12