Searched refs:finalizerInsertions_ (Results 1 - 3 of 3) sorted by relevance
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/ |
H A D | tryStatementBuilder.h | 28 : AstBuilder(allocator), catchClauses_(allocator->Adapter()), finalizerInsertions_(allocator->Adapter()) in TryStatementBuilder() 52 finalizerInsertions_.emplace_back(finalizerInsertion); in AddCatchClause() 58 auto *node = AllocNode(block_, std::move(catchClauses_), finalizer_, finalizerInsertions_); in Build() 66 ArenaVector<std::pair<compiler::LabelPair, const Statement *>> finalizerInsertions_; member in ark::es2panda::ir::TryStatementBuilder
|
/arkcompiler/ets_frontend/ets2panda/ir/statements/ |
H A D | tryStatement.h | 49 finalizerInsertions_(std::move(finalizerInsertions)) in TryStatement() 61 finalizerInsertions_(catchClauses_.get_allocator()) in TryStatement() 66 finalizerInsertions_.push_back( in TryStatement() 89 finalizerInsertions_.push_back(std::pair<compiler::LabelPair, const Statement *>(insertion, insertionStmt)); in AddFinalizerInsertion() 90 return finalizerInsertions_.back(); in AddFinalizerInsertion() 134 ArenaVector<std::pair<compiler::LabelPair, const Statement *>> finalizerInsertions_; member in ark::es2panda::ark::es2panda::ark::es2panda::ir::TryStatement
|
/arkcompiler/ets_frontend/ets2panda/compiler/core/ |
H A D | ETSCompiler.cpp | 1675 tryCtx.EmitFinalizer(trycatchLabelPair, st->finalizerInsertions_); in Compile()
|
Completed in 7 milliseconds