/arkcompiler/runtime_core/libark_defect_scan_aux/ |
D | README.md | 172 正确的基块结构简化后如下所示,即`Throw Block`的后继为`Catch Block`。 180 | Catch Block | 189 但是,当前实现会将`Throw Block`指向当前函数的结束块,导致某些场景下`Catch Block`块没有前驱,简化后的基块结构如下所示: 196 | Catch Block | |
|
/arkcompiler/runtime_core/static_core/plugins/ets/tests/checked/ |
D | ets_try_catch1.ets | 16 //! CHECKER Try Catch Resolving JIT Optimize with default catch only 25 //! CHECKER Try Catch Resolving AOT Optimize with default catch only
|
D | ets_try_catch2.ets | 16 //! CHECKER Try Catch Resolving JIT Optimize with partial and default catches 25 //! CHECKER Try Catch Resolving AOT Optimize with partial and default catches
|
D | ets_try_catch6.ets | 16 //! CHECKER Try Catch Resolving JIT optimize with nested catches 25 //! CHECKER Try Catch Resolving AOT with with exception instances as function parameters
|
D | ets_try_catch4.ets | 16 //! CHECKER Try Catch Resolving JIT Do not optimize inlined throws 26 //! CHECKER Try Catch Resolving AOT with inlined throws
|
D | ets_try_catch3.ets | 16 //! CHECKER Try Catch Resolving JIT Optimize with default catch on the same level 25 //! CHECKER Try Catch Resolving AOT Optimize with default catch on the same level
|
D | ets_try_catch.ets | 16 //! CHECKER Try Catch Resolving JIT Optimize when default catch is outside 25 //! CHECKER Try Catch Resolving AOT Optimize when default catch is outside
|
D | ets_try_catch7.ets | 16 //! CHECKER Try Catch Resolving JIT optimize with nested catches 25 //! CHECKER Try Catch Resolving AOT with with exception instances as function parameters
|
D | ets_try_catch5.ets | 16 //! CHECKER Try Catch Resolving JIT Do not optimize when exception instances are function para… 25 //! CHECKER Try Catch Resolving AOT with with exception instances as function parameters
|
D | ets_try_catch8.ets | 16 //! CHECKER Try Catch Resolving JIT optimize with nested catches 28 //! CHECKER Try Catch Resolving AOT with with exception instances as function parameters
|
/arkcompiler/ets_runtime/ecmascript/builtins/ |
D | builtins_promise.h | 49 V("catch", Catch, 1, INVALID) \ 71 static JSTaggedValue Catch(EcmaRuntimeCallInfo *argv);
|
D | builtins_promise.cpp | 332 JSTaggedValue BuiltinsPromise::Catch(EcmaRuntimeCallInfo *argv) in Catch() function in panda::ecmascript::builtins::BuiltinsPromise 337 BUILTINS_API_TRACE(argv->GetThread(), Promise, Catch); in Catch()
|
/arkcompiler/ets_runtime/test/fuzztest/jsvaluerefispromisevalue_fuzzer/ |
D | jsvaluerefispromisevalue_fuzzer.cpp | 45 Local<PromiseRef> catchPromise = promise->Catch(vm, reject); in JSValueRefIsPromiseValueFuzzTest()
|
/arkcompiler/runtime_core/compiler/docs/ |
D | try_catch_blocks_ir.md | 114 \---- | TryEnd |------> | Catch | 125 `CatchPhi` - pseudo instruction which is added to the `Catch-begin` basic block. Each `CatchPhi` co…
|
/arkcompiler/runtime_core/static_core/compiler/docs/ |
D | try_catch_blocks_ir.md | 114 \---- | TryEnd |------> | Catch | 125 `CatchPhi` - pseudo instruction which is added to the `Catch-begin` basic block. Each `CatchPhi` co…
|
/arkcompiler/ets_runtime/test/fuzztest/promiseref_fuzzer/ |
D | promiseref_fuzzer.cpp | 40 promise->Catch(vm, reject); in PromiseRefCatchFuzzTest()
|
/arkcompiler/ets_runtime/ecmascript/builtins/tests/ |
D | builtins_promise_test.cpp | 547 HWTEST_F_L0(BuiltinsPromiseTest, Catch) in HWTEST_F_L0() argument 580 JSTaggedValue catchResult = BuiltinsPromise::Catch(ecmaRuntimeCallInfo2); in HWTEST_F_L0()
|
/arkcompiler/runtime_core/static_core/plugins/ets/doc/spec/ |
D | 8_statements.rst | 866 - *Catch identifier* that provides access to the object associated with 883 :ref:`Multiple Catch Clauses in Try Statements`. 1001 ``Catch`` clauses are checked in the textual order of their position in the
|
D | 17_experimental.rst | 673 .. _Multiple Catch Clauses in Try Statements: 675 Multiple Catch Clauses in Try Statements 760 *Catch* clauses do not handle every possible *exception* or *error*
|
/arkcompiler/toolchain/tooling/base/ |
D | pt_types.h | 1543 …rn type == Global() || type == Local() || type == With() || type == Closure() || type == Catch() || in Valid() 1563 static std::string Catch() in Catch() function
|
/arkcompiler/ets_runtime/ecmascript/napi/ |
D | JSNapi接口说明.md | 4855 ### Catch subsection 4857 Local<PromiseRef> Catch(const EcmaVM *vm, Local<FunctionRef> handler)�� 4885 Local<PromiseRef> result = promise->Catch(vm, reject);
|
/arkcompiler/ets_runtime/ecmascript/napi/include/ |
D | jsnapi_expo.h | 1084 Local<PromiseRef> Catch(const EcmaVM *vm, Local<FunctionRef> handler);
|
/arkcompiler/ets_runtime/ecmascript/ |
D | runtime_call_id.h | 636 V(Promise, Catch) \
|
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/ |
D | snapshot_processor.cpp | 653 reinterpret_cast<uintptr_t>(Promise::Catch),
|
/arkcompiler/ets_runtime/ecmascript/napi/test/ |
D | jsnapi_first_tests.cpp | 614 Local<PromiseRef> catchPromise = promise->Catch(vm_, reject); in HWTEST_F_L0()
|