Home
last modified time | relevance | path

Searched refs:CatchEnd (Results 1 - 18 of 18) sorted by relevance

/arkcompiler/ets_frontend/es2panda/ir/statements/
H A DtryStatement.cpp54 pg->Branch(this, labelSet.CatchEnd()); in CompileFinally()
59 pg->SetLabel(this, labelSet.CatchEnd()); in CompileFinally()
89 pg->Branch(this, innerLabelSet.CatchEnd()); in CompileTryCatchFinally()
93 pg->SetLabel(this, innerLabelSet.CatchEnd()); in CompileTryCatchFinally()
116 pg->Branch(this, innerLabelSet.CatchEnd()); in CompileTryFinally()
120 pg->SetLabel(this, innerLabelSet.CatchEnd()); in CompileTryFinally()
138 pg->Branch(this, labelSet.CatchEnd()); in CompileTryCatch()
142 pg->SetLabel(this, labelSet.CatchEnd()); in CompileTryCatch()
H A DforOfStatement.cpp57 pg->Branch(right_, labelSet.CatchEnd()); in Compile()
67 pg->SetLabel(right_, labelSet.CatchEnd()); in Compile()
H A DforInStatement.cpp62 pg->Branch(right_, labelSet.CatchEnd()); in Compile()
72 pg->SetLabel(right_, labelSet.CatchEnd()); in Compile()
/arkcompiler/ets_frontend/es2panda/compiler/core/
H A DdynamicContext.cpp81 pg_->Branch(node, labelSet.CatchEnd()); in ~LexEnvContext()
86 pg_->SetLabel(node, labelSet.CatchEnd()); in ~LexEnvContext()
123 pg_->Branch(node, labelSet.CatchEnd()); in ~IteratorContext()
127 pg_->SetLabel(node, labelSet.CatchEnd()); in ~IteratorContext()
156 pg_->BranchIfTrue(node, labelSet.CatchEnd()); in ~DestructuringIteratorContext()
159 pg_->Branch(node, labelSet.CatchEnd()); in ~DestructuringIteratorContext()
172 pg_->SetLabel(node, labelSet.CatchEnd()); in ~DestructuringIteratorContext()
/arkcompiler/ets_frontend/es2panda/compiler/base/
H A Diterators.cpp119 pg_->Branch(node_, labelSet.CatchEnd()); in Close()
123 pg_->SetLabel(node_, labelSet.CatchEnd()); in Close()
173 pg_->Branch(node_, labelSet.CatchEnd()); in Step()
178 pg_->Branch(node_, labelSet.CatchEnd()); in Step()
185 pg_->SetLabel(node_, labelSet.CatchEnd()); in Step()
H A DcatchTable.h59 Label *CatchEnd() const in CatchEnd() function in panda::es2panda::compiler::TryLabelSet
/arkcompiler/ets_frontend/ets2panda/compiler/base/
H A Diterators.cpp111 pg_->Branch(node_, innerLabelSet.CatchEnd()); in CloseInnerResultNormal()
116 pg_->SetLabel(node_, innerLabelSet.CatchEnd()); in CloseInnerResultNormal()
153 pg_->Branch(node_, labelSet.CatchEnd()); in Close()
158 pg_->SetLabel(node_, labelSet.CatchEnd()); in Close()
205 pg_->Branch(node_, labelSet.CatchEnd()); in Step()
212 pg_->SetLabel(node_, labelSet.CatchEnd()); in Step()
H A Ddestructuring.cpp133 pg->BranchIfTrue(array, labelSet.CatchEnd()); in GenArray()
136 pg->Branch(array, labelSet.CatchEnd()); in GenArray()
149 pg->SetLabel(array, labelSet.CatchEnd()); in GenArray()
H A DcatchTable.h59 Label *CatchEnd() const in CatchEnd() function in ark::es2panda::compiler::TryLabelSet
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DdynamicContext.cpp88 Cg()->Branch(node, labelSet.CatchEnd()); in ~LexEnvContext()
93 Cg()->SetLabel(node, labelSet.CatchEnd()); in ~LexEnvContext()
131 Cg()->Branch(node, labelSet.CatchEnd()); in ~IteratorContext()
135 Cg()->SetLabel(node, labelSet.CatchEnd()); in ~IteratorContext()
225 etsg->Branch(tryStmt_, finalizerTable->LabelSet().CatchEnd()); in EmitFinalizer()
240 etsg->SetLabel(tryStmt_, finalizerTable->LabelSet().CatchEnd()); in EmitFinalizer()
H A DJSCompiler.cpp1573 pg->Branch(st, labelSet.CatchEnd()); in CompileTryCatch()
1577 pg->SetLabel(st, labelSet.CatchEnd()); in CompileTryCatch()
1586 pg->Branch(st, labelSet.CatchEnd()); in CompileFinally()
1591 pg->SetLabel(st, labelSet.CatchEnd()); in CompileFinally()
1622 pg->Branch(st, innerLabelSet.CatchEnd()); in CompileTryCatchFinally()
1626 pg->SetLabel(st, innerLabelSet.CatchEnd()); in CompileTryCatchFinally()
1649 pg->Branch(st, innerLabelSet.CatchEnd()); in CompileTryFinally()
1653 pg->SetLabel(st, innerLabelSet.CatchEnd()); in CompileTryFinally()
/arkcompiler/ets_frontend/ets2panda/compiler/function/
H A DasyncFunctionBuilder.cpp50 pg_->SetLabel(node, labelSet.CatchEnd()); in CleanUp()
H A DgeneratorFunctionBuilder.cpp41 pg_->SetLabel(node, labelSet.CatchEnd()); in CleanUp()
H A DasyncGeneratorFunctionBuilder.cpp41 pg_->SetLabel(node, labelSet.CatchEnd()); in CleanUp()
/arkcompiler/ets_frontend/es2panda/compiler/function/
H A DasyncFunctionBuilder.cpp65 pg_->SetLabel(node, labelSet.CatchEnd()); in CleanUp()
H A DgeneratorFunctionBuilder.cpp44 pg_->SetLabel(node, labelSet.CatchEnd()); in CleanUp()
H A DasyncGeneratorFunctionBuilder.cpp53 pg_->SetLabel(node, labelSet.CatchEnd()); in CleanUp()
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/
H A Demitter.cpp485 pandaCatchBlock.catch_end_label = labelSet.CatchEnd()->Id(); in GenFunctionCatchTables()

Completed in 10 milliseconds