Home
last modified time | relevance | path

Searched defs:try_block (Results 1 – 11 of 11) sorted by relevance

/arkcompiler/runtime_core/compiler/optimizer/ir_builder/
Dir_builder.cpp171 EnumerateTryBlocksCoveredPc(throwable_inst->GetPc(), [this](const TryCodeBlock &try_block) { in ProcessThrowableInstructions()
263 cda.EnumerateTryBlocks([this](panda_file::CodeDataAccessor::TryBlock &try_block) { in CreateTryCatchBoundariesBlocks()
344 …opened_try_blocks_.remove_if([pc](TryCodeBlock *try_block) { return try_block->boundaries.end_pc =… in TrackTryBoundaries()
349 auto &try_block = it->second; in TrackTryBoundaries() local
366 for (auto try_block : opened_try_blocks_) { in TrackTryBoundaries() local
371 for (auto &try_block : opened_try_blocks_) { in TrackTryBoundaries() local
429 const auto &try_block = it.second; in MarkTryCatchBlocks() local
474 const auto &try_block = it.second; in ConnectTryCatchBlocks() local
483 void IrBuilder::ConnectTryCodeBlock(const TryCodeBlock &try_block, const ArenaMap<uint32_t, BasicBl… in ConnectTryCodeBlock()
520 void IrBuilder::RestoreTryEnd(const TryCodeBlock &try_block) in RestoreTryEnd()
/arkcompiler/runtime_core/abc2program/
Dabc_code_processor.cpp117 code_data_accessor_->EnumerateTryBlocks([&](panda_file::CodeDataAccessor::TryBlock &try_block) { in NeedToAddDummyEndIns()
178 code_data_accessor_->EnumerateTryBlocks([&](panda_file::CodeDataAccessor::TryBlock &try_block) { in FillCatchBlocks()
188 void AbcCodeProcessor::HandleTryBlock(panda_file::CodeDataAccessor::TryBlock &try_block) in HandleTryBlock()
/arkcompiler/runtime_core/assembler/
Demit-item.cpp87 for (auto &try_block : try_blocks) { in EmitFunctions() local
Dassembly-emitter.cpp1341 for (auto &try_block : try_blocks) { in EmitFunctions() local
/arkcompiler/runtime_core/libpandafile/
Dfile_items.cpp829 for (auto &try_block : try_blocks_) { in ComputeLayout() local
855 for (auto &try_block : try_blocks_) { in CalculateSize() local
886 for (auto &try_block : try_blocks_) { in Write() local
Dfile_reader.cpp635 code_acc.EnumerateTryBlocks([&](CodeDataAccessor::TryBlock &try_block) { in EnumerateBlocks()
Dfile_items.h1430 void AddTryBlock(const TryBlock &try_block) in AddTryBlock()
/arkcompiler/runtime_core/verifier/
Dverifier.cpp668 bool Verifier::VerifyCatchBlocks(panda_file::CodeDataAccessor::TryBlock &try_block, const BytecodeI… in VerifyCatchBlocks()
721 code_accessor.EnumerateTryBlocks([&](panda_file::CodeDataAccessor::TryBlock &try_block) { in VerifyTryBlocks()
/arkcompiler/runtime_core/assembler/tests/
Demitter_test.cpp320 cdacc.EnumerateTryBlocks([&](panda_file::CodeDataAccessor::TryBlock &try_block) { in TEST()
Dassembler_emitter_test.cpp376 cdacc.EnumerateTryBlocks([&](panda_file::CodeDataAccessor::TryBlock &try_block) { in __anon8e05a3840a02()
/arkcompiler/runtime_core/disassembler/
Ddisassembler.cpp780 code_accessor.EnumerateTryBlocks([&](panda_file::CodeDataAccessor::TryBlock &try_block) { in GetExceptions()
830 const panda_file::CodeDataAccessor::TryBlock &try_block, in LocateTryBlock()