| /arkcompiler/runtime_core/tests/checked/ |
| D | implicit_nullcheck_tests.pa | 76 try_end: 89 .catch panda.NullPointerException, try_begin, try_end, catch_block1_begin 90 .catchall try_begin, try_end, catch_block2_begin 100 try_end: 113 .catch panda.NullPointerException, try_begin, try_end, catch_block1_begin 114 .catchall try_begin, try_end, catch_block2_begin 122 try_end: 135 .catch panda.NullPointerException, try_begin, try_end, catch_block1_begin 136 .catchall try_begin, try_end, catch_block2_begin 145 try_end: [all …]
|
| D | zero_const_in_save_state.pa | 35 try_end: 39 .catchall try_begin, try_end, catch_begin 63 try_end: 68 .catchall try_begin, try_end, catch_begin
|
| /arkcompiler/runtime_core/compiler/optimizer/optimizations/ |
| D | try_catch_resolving.cpp | 57 auto try_end = try_inst->GetTryEndBlock(); in VisitTry() local 59 ASSERT(try_end->IsTryEnd()); in VisitTry() 61 auto resolved_catch_handler = TryFindResolvedCatchHandler(try_begin, try_end); in VisitTry() 62 // Now, when catch-handler was searched - remove all edges from `try_begin` and `try_end` blocks in VisitTry() 63 DeleteTryCatchEdges(try_begin, try_end); in VisitTry() 66 ConnectCatchHandlerAfterThrow(try_end, resolved_catch_handler); in VisitTry() 71 try_end->SetTryEnd(false); in VisitTry() 74 …icBlock *TryCatchResolving::TryFindResolvedCatchHandler(BasicBlock *try_begin, BasicBlock *try_end) in TryFindResolvedCatchHandler() argument 76 // `try_end` could be removed after inlining in TryFindResolvedCatchHandler() 77 if (try_end->GetPredsBlocks().size() != 1U) { in TryFindResolvedCatchHandler() [all …]
|
| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | throw.yaml | 162 try_end: 163 .catch panda.NullPointerException, try_begin, try_end, catch_NPE_block_begin 195 try_end: 196 .catch panda.NullPointerException, try_begin, try_end, catch_NPE_block_begin 219 try_end: 220 .catchall try_begin, try_end, catch_all_block_begin 272 try_end: 273 .catchall try_begin, try_end, catch_all_block_begin 376 try_end: 380 .catch panda.NullPointerException, try_begin, try_end, catch_NPE_block_begin [all …]
|
| D | checkcast.yaml | 70 try_end: 80 .catch panda.ClassCastException, try_begin, try_end, catch_begin 115 try_end: 125 .catch panda.ClassCastException, try_begin, try_end, catch_begin 163 try_end: 173 .catch panda.ClassCastException, try_begin, try_end, catch_begin 208 try_end: 218 .catch panda.ClassCastException, try_begin, try_end, catch_begin 256 try_end: 266 .catch panda.ClassCastException, try_begin, try_end, catch_begin [all …]
|
| /arkcompiler/runtime_core/tests/verifier-tests/ |
| D | cflow_fallthrough_from_exc_handler_to_exc_handler.pa | 20 try_end: 30 .catchall try_begin, try_end, catch1_begin, catch1_end 31 .catch E, try_begin, try_end, catch2_begin, catch2_end 38 try_end: 48 .catchall try_begin, try_end, catch1_begin, catch1_end 49 .catch E, try_begin, try_end, catch2_begin, catch2_end
|
| D | cflow_jump_from_exc_handler_to_exc_handler.pa | 20 try_end: 30 .catchall try_begin, try_end, catch1_begin, catch1_end 31 .catch E, try_begin, try_end, catch2_begin, catch2_end 38 try_end: 48 .catchall try_begin, try_end, catch1_begin, catch1_end 49 .catch E, try_begin, try_end, catch2_begin, catch2_end
|
| D | cflow_jump_on_exc_handler_from_body.pa | 18 try_end: 24 .catchall try_begin, try_end, catch_begin, catch_end 30 try_end: 36 .catchall try_begin, try_end, catch_begin, catch_end
|
| D | cflow_fallthrough_to_exc_handler_from_body.pa | 18 try_end: 23 .catchall try_begin, try_end, catch_begin, catch_end 29 try_end: 35 .catchall try_begin, try_end, catch_begin, catch_end
|
| D | bug_1827.pa | 27 try_end: 30 .catchall try_begin, try_end, try_end
|
| D | bug_1826.pa | 25 try_end: 28 .catchall try_begin, try_end, try_end
|
| /arkcompiler/runtime_core/runtime/tests/ |
| D | exception_test.cpp | 123 try_end: in TEST_F() 138 .catch panda.AbstractMethodError, try_begin, try_end, handler_begin_correct in TEST_F() 139 .catch panda.Exception, try_begin, try_end, handler_begin_incorrect in TEST_F() 206 try_end: in TEST_F() 221 .catch panda.AbstractMethodError, try_begin, try_end, handler_begin_correct in TEST_F() 222 .catch panda.Exception, try_begin, try_end, handler_begin_incorrect in TEST_F() 292 try_end: in TEST_F() 307 .catch panda.AbstractMethodError, try_begin, try_end, handler_begin_correct in TEST_F() 308 .catch panda.Exception, try_begin, try_end, handler_begin_incorrect in TEST_F() 378 try_end: in TEST_F() [all …]
|
| /arkcompiler/runtime_core/compiler/tests/ |
| D | try_catch_resolving_test.cpp | 48 try_end: in TEST_F() 60 .catchall try_begin, try_end, catch_block1_begin in TEST_F() 61 .catch E1, try_begin, try_end, catch_block2_begin in TEST_F() 99 try_end: in TEST_F() 115 .catch E1, try_begin, try_end, catch_block1 in TEST_F() 116 .catch E2, try_begin, try_end, catch_block2 in TEST_F() 117 .catch E3, try_begin, try_end, catch_block3 in TEST_F()
|
| /arkcompiler/runtime_core/tests/cts-assembly/ |
| D | exceptions-02.pa | 24 try_end: 34 .catchall try_begin, try_end, catch_block1_begin 35 .catch E1, try_begin, try_end, catch_block2_begin
|
| D | arrays-09.pa | 27 try_end: 44 .catch panda.NullPointerException, try_begin, try_end, catch_block1_begin 45 .catchall try_begin, try_end, catch_block2_begin
|
| D | obj-36.pa | 38 try_end: 48 .catchall try_begin, try_end, try_end
|
| D | arrays-11.pa | 26 try_end: 43 .catch panda.NullPointerException, try_begin, try_end, catch_block1_begin 44 .catchall try_begin, try_end, catch_block2_begin
|
| D | exceptions-03.pa | 26 try_end: 43 .catch panda.NullPointerException, try_begin, try_end, catch_block1_begin 44 .catchall try_begin, try_end, catch_block2_begin
|
| D | obj-27.pa | 32 try_end: 49 .catch panda.NullPointerException, try_begin, try_end, catch_block1_begin 50 .catchall try_begin, try_end, catch_block2_begin
|
| D | arrays-10.pa | 28 try_end: 45 .catch panda.NullPointerException, try_begin, try_end, catch_block1_begin 46 .catchall try_begin, try_end, catch_block2_begin
|
| D | obj-26.pa | 31 try_end: 48 .catch panda.NullPointerException, try_begin, try_end, catch_block1_begin 49 .catchall try_begin, try_end, catch_block2_begin
|
| D | arrays-12.pa | 31 try_end: 45 .catch panda.ArrayIndexOutOfBoundsException, try_begin, try_end, catch_block1_begin 46 .catchall try_begin, try_end, catch_block2_begin
|
| D | math-47.pa | 30 try_end: 44 .catch panda.ArithmeticException, try_begin, try_end, catch_block1_begin 45 .catchall try_begin, try_end, catch_block2_begin
|
| D | obj-28.pa | 34 try_end: 48 .catch panda.ClassCastException, try_begin, try_end, catch_block1_begin 49 .catchall try_begin, try_end, catch_block2_begin
|
| /arkcompiler/runtime_core/disassembler/tests/sources/ |
| D | exceptions.pa | 25 try_end: 40 .catch A_exception, try_begin, try_end, catch_block1_begin, catch_block1_end 41 .catchall try_begin, try_end, catch_block2_begin
|