/arkcompiler/ets_frontend/ets2panda/compiler/core/ |
H A D | regScope.h | 50 class LocalRegScope : public RegScope { class 52 explicit LocalRegScope(PandaGen *pg, varbinder::Scope *scope); 53 explicit LocalRegScope(CodeGen *cg, varbinder::Scope *scope); 54 explicit LocalRegScope(PandaGen *pg); 55 NO_COPY_SEMANTIC(LocalRegScope); 56 NO_MOVE_SEMANTIC(LocalRegScope); 57 ~LocalRegScope();
|
H A D | regScope.cpp | 46 // LocalRegScope 48 LocalRegScope::LocalRegScope(PandaGen *pg) : RegScope(pg) {} in LocalRegScope() function in ark::es2panda::compiler::LocalRegScope 50 LocalRegScope::LocalRegScope(CodeGen *cg, varbinder::Scope *scope) : RegScope(cg) in LocalRegScope() function in ark::es2panda::compiler::LocalRegScope 68 LocalRegScope::LocalRegScope(PandaGen *pg, varbinder::Scope *scope) : LocalRegScope(static_cast<CodeGen *>(pg), scope) in LocalRegScope() function in ark::es2panda::compiler::LocalRegScope 73 LocalRegScope::~LocalRegScope() in ~LocalRegScope() [all...] |
H A D | envScope.h | 118 LocalRegScope regScope_;
|
H A D | JSCompiler.cpp | 38 compiler::LocalRegScope lrs(pg, st->Scope()->ParamScope()); in Compile() 380 compiler::LocalRegScope lrs(pg, node->Scope()); in Compile() 1271 compiler::LocalRegScope lrs(pg, st->Scope()); in Compile() 1320 compiler::LocalRegScope regScope(cg, self->Scope()); in CompileImpl() 1367 compiler::LocalRegScope declRegScope(pg, st->Scope()->DeclScope()->InitScope()); in Compile() 1386 compiler::LocalRegScope declRegScope(pg, st->Scope()->DeclScope()->InitScope()); in Compile() 1422 compiler::LocalRegScope declRegScope(pg, st->Scope()->DeclScope()->InitScope()); in Compile() 1437 compiler::LocalRegScope regScope(pg, st->Scope()); in Compile() 1518 compiler::LocalRegScope lrs(cg, self->Scope()); in CompileImpl() 1711 compiler::LocalRegScope regScop in CompileImpl() [all...] |
H A D | ETSCompiler.cpp | 38 compiler::LocalRegScope lrs(etsg, st->Scope()->ParamScope()); in Compile() 740 compiler::LocalRegScope lrs(etsg, expr->Scope()); in Compile() 1343 compiler::LocalRegScope lrs(etsg, st->Scope()); in Compile() 1389 compiler::LocalRegScope regScope(etsg, self->Scope()); in CompileImpl() 1418 compiler::LocalRegScope declRegScope(etsg, st->Scope()->DeclScope()->InitScope()); in Compile() 1469 compiler::LocalRegScope declRegScope(etsg, st->Scope()->DeclScope()->InitScope()); in Compile() 1482 compiler::LocalRegScope regScope(etsg, st->Scope()); in Compile() 1599 compiler::LocalRegScope lrs(etsg, self->Scope()); in CompileImpl() 1714 compiler::LocalRegScope regScope(cg, whileStmt->Scope()); in CompileImpl()
|
H A D | codeGen.h | 192 friend class LocalRegScope;
|
/arkcompiler/ets_frontend/es2panda/compiler/core/ |
H A D | regScope.h | 49 class LocalRegScope : public RegScope { class 51 explicit LocalRegScope(PandaGen *pg, binder::Scope *scope); 52 explicit LocalRegScope(PandaGen *pg); 53 NO_COPY_SEMANTIC(LocalRegScope); 54 NO_MOVE_SEMANTIC(LocalRegScope); 55 ~LocalRegScope() noexcept;
|
H A D | regScope.cpp | 54 // LocalRegScope 56 LocalRegScope::LocalRegScope(PandaGen *pg) : RegScope(pg) {} in LocalRegScope() function in panda::es2panda::compiler::LocalRegScope 58 LocalRegScope::LocalRegScope(PandaGen *pg, binder::Scope *scope) : RegScope(pg) in LocalRegScope() function in panda::es2panda::compiler::LocalRegScope 79 LocalRegScope::~LocalRegScope() noexcept
|
H A D | envScope.h | 93 LocalRegScope regScope_;
|
H A D | pandagen.h | 547 friend class LocalRegScope;
|
/arkcompiler/ets_frontend/es2panda/ir/statements/ |
H A D | blockStatement.cpp | 41 compiler::LocalRegScope lrs(pg, scope_); in Compile()
|
H A D | forOfStatement.cpp | 45 compiler::LocalRegScope regScope(pg, scope_); in Compile()
|
H A D | forInStatement.cpp | 49 compiler::LocalRegScope loopRegScope(pg, scope_); in Compile()
|
H A D | forUpdateStatement.cpp | 57 compiler::LocalRegScope loopRegScope(pg, scope_); in Compile()
|
H A D | switchStatement.cpp | 51 compiler::LocalRegScope lrs(pg, scope_); in Compile()
|
/arkcompiler/ets_frontend/es2panda/ir/base/ |
H A D | catchClause.cpp | 49 compiler::LocalRegScope lrs(pg, scope_->ParamScope()); in Compile()
|
H A D | classDefinition.cpp | 683 compiler::LocalRegScope lrs(pg, scope_); in CompileSendableClass()
|