Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/compiler/
Dbytecode_circuit_builder.cpp103 void BytecodeCircuitBuilder::CollectTryCatchBlockInfo(ExceptionInfo &byteCodeException) in CollectTryCatchBlockInfo() argument
109 cda.EnumerateTryBlocks([this, &byteCodeException]( in CollectTryCatchBlockInfo()
127 byteCodeException.emplace_back(ExceptionItem { tryStartPc, tryEndPc, {} }); in CollectTryCatchBlockInfo()
134 byteCodeException.back().catchs.emplace_back(catchBlockPc); in CollectTryCatchBlockInfo()
150 void BytecodeCircuitBuilder::BuildRegions(const ExceptionInfo &byteCodeException) in BuildRegions() argument
195 if (byteCodeException.size() != 0) { in BuildRegions()
196 BuildCatchBlocks(byteCodeException); in BuildRegions()
204 void BytecodeCircuitBuilder::BuildCatchBlocks(const ExceptionInfo &byteCodeException) in BuildCatchBlocks() argument
211 for (auto it = byteCodeException.cbegin(); it != byteCodeException.cend(); it++) { in BuildCatchBlocks()