Home
last modified time | relevance | path

Searched refs:CatchClauses (Results 1 - 8 of 8) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/ir/statements/
H A DtryStatement.h100 const ArenaVector<CatchClause *> &CatchClauses() const in CatchClauses() function in ark::es2panda::ark::es2panda::ark::es2panda::ir::TryStatement
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DJSCompiler.cpp1563 ASSERT(st->CatchClauses().size() == 1); in CompileTryCatch()
1564 ASSERT(st->CatchClauses().front() && !st->FinallyBlock()); in CompileTryCatch()
1576 st->CatchClauses().front()->Compile(pg); in CompileTryCatch()
1607 ASSERT(st->CatchClauses().size() == 1); in CompileTryCatchFinally()
1608 ASSERT(st->CatchClauses().front() && st->FinallyBlock()); in CompileTryCatchFinally()
1625 st->CatchClauses().front()->Compile(pg); in CompileTryCatchFinally()
1635 ASSERT(st->CatchClauses().empty() && st->FinallyBlock()); in CompileTryFinally()
1664 if (!st->CatchClauses().empty()) { in Compile()
H A DETSCompiler.cpp1649 for (ir::CatchClause *clause : st->CatchClauses()) { in Compile()
1661 ASSERT(st->CatchClauses().size() == catchTables.size()); in Compile()
1663 for (uint32_t i = 0; i < st->CatchClauses().size(); i++) { in Compile()
1666 st->CatchClauses().at(i)->Compile(etsg); in Compile()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A DaliveAnalyzer.cpp446 for (const auto &it : tryStmt->CatchClauses()) { in AnalyzeTry()
H A DassignAnalyzer.cpp903 for (const auto catchClause : tryStmt->CatchClauses()) { in AnalyzeTry()
H A Dhelpers.cpp1997 const auto catches = p->AsTryStatement()->CatchClauses(); in CheckThrowingPlacement()
/arkcompiler/ets_frontend/ets2panda/checker/
H A DTSAnalyzer.cpp1288 for (auto *catchClause : st->CatchClauses()) { in Check()
H A DETSAnalyzer.cpp2423 for (auto *catchClause : st->CatchClauses()) { in Check()

Completed in 22 milliseconds