Home
last modified time | relevance | path

Searched refs:catch_begin_label (Results 1 – 12 of 12) sorted by relevance

/arkcompiler/ets_frontend/merge_abc/src/
DassemblyFunctionProto.cpp26 protoBlock.set_catchbeginlabel(block.catch_begin_label); in Serialize()
36 block.catch_begin_label = protoBlock.catchbeginlabel(); in Deserialize()
/arkcompiler/runtime_core/compiler/tests/
DirBuilder_tests.cpp149 catchBlock.catch_begin_label = "catch_begin";
276 catchBlock1.catch_begin_label = "LABEL_7";
282 catchBlock2.catch_begin_label = "LABEL_4";
288 catchBlock3.catch_begin_label = "LABEL_7";
/arkcompiler/runtime_core/assembler/
Dassembly-function.h46 std::string catch_begin_label; member
Dassembly-emitter.cpp1676 try_catch_labels.insert_or_assign(catch_block.catch_begin_label, 0); in MakeOrderAndOffsets()
1740 auto handler_pc_offset = tcs.try_catch_labels[catch_block->catch_begin_label]; in BuildTryBlocks()
Dassembly-parser.cpp855 catch_block.catch_begin_label = labels[CATCH_BEGIN]; in PrepareCatchBlock()
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/
Demitter.cpp215 pandaCatchBlock.catch_begin_label = labelSet.CatchBegin()->Id(); in GenFunctionCatchTables()
569 …s << ".catchall " << ct.try_begin_label << ", " << ct.try_end_label << ", " << ct.catch_begin_label in DumpAsm()
/arkcompiler/runtime_core/bytecode_optimizer/
Dcodegen.cpp48 cb.catch_begin_label = BytecodeGen::LabelName(catch_begin->GetId()); in AppendCatchBlock()
50 … catch_end == nullptr ? cb.catch_begin_label : "end_" + BytecodeGen::LabelName(catch_end->GetId()); in AppendCatchBlock()
/arkcompiler/runtime_core/docs/
Dassembly_format.md367 .catch <exception_record>, <try_begin_label>, <try_end_label>, <catch_begin_label>
368 .catchall <try_begin_label>, <try_end_label>, <catch_begin_label>
401 .catch <exception_record>, <try_begin_label>, <try_end_label>, <catch_begin_label>, <catch_end_labe…
402 .catchall <try_begin_label>, <try_end_label>, <catch_begin_label>, <catch_end_label>
/arkcompiler/runtime_core/disassembler/
Ddisassembler.cpp503 catch_block_pa.catch_begin_label = ""; in GetExceptions()
615 catch_block_pa->catch_begin_label = ss.str(); in LocateCatchBlock()
618 catch_block_pa->catch_begin_label = it->second; in LocateCatchBlock()
1427 …lock.try_begin_label << ", " << catch_block.try_end_label << ", " << catch_block.catch_begin_label; in Serialize()
/arkcompiler/ets_frontend/es2panda/util/
DpatchFix.cpp186 …s << ".catchall " << ct.try_begin_label << ", " << ct.try_end_label << ", " << ct.catch_begin_label in GenerateFunctionAndClassHash()
/arkcompiler/ets_frontend/ts2panda/ts2abc/
Dts2abc.cpp515 pandaCatchBlock.catch_begin_label = catch_block["cb_lab"].asString(); in ParsecatchBlock()
/arkcompiler/runtime_core/assembler/tests/
Dparser_test.cpp2537 ASSERT_EQ(function.catch_blocks[0].catch_begin_label, "catch_begin"); in TEST()
2572 ASSERT_EQ(function.catch_blocks[0].catch_begin_label, "catch_begin"); in TEST()
2742 ASSERT_EQ(function.catch_blocks[0].catch_begin_label, "catch_begin"); in TEST()