Searched refs:catchClauses (Results 1 - 3 of 3) sorted by relevance
/arkcompiler/ets_frontend/ets2panda/ir/statements/ |
H A D | tryStatement.h | 43 explicit TryStatement(BlockStatement *block, ArenaVector<CatchClause *> &&catchClauses, BlockStatement *finalizer, in TryStatement() argument 47 catchClauses_(std::move(catchClauses)), in TryStatement() 54 explicit TryStatement(BlockStatement *block, ArenaVector<CatchClause *> &&catchClauses, BlockStatement *finalizer, in TryStatement() argument 59 catchClauses_(std::move(catchClauses)), in TryStatement()
|
/arkcompiler/ets_frontend/ets2panda/parser/ |
H A D | ETSparserStatements.cpp | 282 ArenaVector<ir::CatchClause *> catchClauses(Allocator()->Adapter()); in ParseTryStatement() 289 catchClauses.push_back(clause); in ParseTryStatement() 299 if (catchClauses.empty() && finalizer == nullptr) { in ParseTryStatement() 304 lexer::SourcePosition endLoc = finalizer != nullptr ? finalizer->End() : catchClauses.back()->End(); in ParseTryStatement() 308 auto *tryStatement = AllocNode<ir::TryStatement>(body, std::move(catchClauses), finalizer, finalizerInsertions); in ParseTryStatement()
|
H A D | statementParser.cpp | 1259 ArenaVector<ir::CatchClause *> catchClauses(Allocator()->Adapter()); in ParseTryStatement() 1264 catchClauses.push_back(catchClause); in ParseTryStatement() 1280 auto *tryStatement = AllocNode<ir::TryStatement>(body, std::move(catchClauses), finallyClause, finalizerInsertions); in ParseTryStatement()
|
Completed in 4 milliseconds