Home
last modified time | relevance | path

Searched defs:catch_block (Results 1 – 13 of 13) sorted by relevance

/arkcompiler/runtime_core/verification/cflow/
Dcflow_info.cpp115 static void DebugDump(const LibCache::CachedCatchBlock &catch_block, const F &get_offset) in DebugDump()
147 for (const auto &catch_block : method.catch_blocks) { in ProcessCatchBlocks() local
/arkcompiler/runtime_core/compiler/optimizer/optimizations/
Dtry_catch_resolving.cpp145 void TryCatchResolving::ConnectCatchHandlerAfterThrow(BasicBlock *try_end, BasicBlock *catch_block) in ConnectCatchHandlerAfterThrow()
/arkcompiler/runtime_core/disassembler/
Ddisassembler.cpp491 try_block.EnumerateCatchBlocks([&](panda_file::CodeDataAccessor::CatchBlock &catch_block) { in GetExceptions()
589 const panda_file::CodeDataAccessor::CatchBlock &catch_block, in LocateCatchBlock()
1407 for (const auto &catch_block : method.catch_blocks) { in Serialize() local
1423 void Disassembler::Serialize(const pandasm::Function::CatchBlock &catch_block, std::ostream &os) co… in Serialize() argument
/arkcompiler/runtime_core/libpandafile/
Dfile_items.cpp754 for (auto &catch_block : catch_blocks_) { in ComputeLayout() local
771 for (auto &catch_block : catch_blocks_) { in CalculateSize() local
794 for (auto &catch_block : catch_blocks_) { in Write() local
Dfile_reader.cpp673 try_block.EnumerateCatchBlocks([&](CodeDataAccessor::CatchBlock &catch_block) { in CreateMethodItem()
/arkcompiler/runtime_core/assembler/
Dassembly-parser.cpp820 Function::CatchBlock catch_block; in PrepareCatchBlock() local
899 Function::CatchBlock catch_block = in ParseAsCatchDirective() local
Dassembly-emitter.cpp1673 for (auto &catch_block : catch_blocks) { in MakeOrderAndOffsets() local
1730 for (auto *catch_block : try_catch_blocks) { in BuildTryBlocks() local
/arkcompiler/runtime_core/compiler/optimizer/ir_builder/
Dir_builder.cpp285 …try_block.EnumerateCatchBlocks([this, try_info](panda_file::CodeDataAccessor::CatchBlock &catch_bl… in CreateTryCatchBoundariesBlocks()
/arkcompiler/runtime_core/runtime/
Dmethod.cpp349 … try_block.EnumerateCatchBlocks([&](panda_file::CodeDataAccessor::CatchBlock &catch_block) { in FindCatchBlock()
/arkcompiler/runtime_core/verification/jobs/
Dcache.cpp537 …_file::CodeDataAccessor::TryBlock &>(try_block).EnumerateCatchBlocks([&](const auto &catch_block) { in InitializeTryBlock()
839 for (auto &catch_block : cachedMethod->catch_blocks) { in Link() local
/arkcompiler/runtime_core/assembler/tests/
Demitter_test.cpp335 … try_block.EnumerateCatchBlocks([&](panda_file::CodeDataAccessor::CatchBlock &catch_block) { in TEST()
/arkcompiler/ets_frontend/ts2panda/ts2abc/
Dts2abc.cpp502 static panda::pandasm::Function::CatchBlock ParsecatchBlock(const Json::Value &catch_block) in ParsecatchBlock()
/arkcompiler/ets_runtime/ecmascript/interpreter/
Dinterpreter_assembly.cpp7395 … try_block.EnumerateCatchBlocks([&](panda_file::CodeDataAccessor::CatchBlock &catch_block) { in ASM_UNUSED_BC_STUB_LIST()