Home
last modified time | relevance | path

Searched refs:prevScope_ (Results 1 - 13 of 13) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DenvScope.cpp23 ScopeContext::ScopeContext(CodeGen *cg, varbinder::Scope *newScope) : cg_(cg), prevScope_(cg_->scope_) in ScopeContext()
30 cg_->scope_ = prevScope_; in ~ScopeContext()
H A DregScope.h63 varbinder::Scope *prevScope_ {};
77 varbinder::Scope *prevScope_ {};
H A DregScope.cpp52 prevScope_ = cg_->scope_; in LocalRegScope()
75 if (prevScope_ == nullptr) { in ~LocalRegScope()
81 cg_->scope_ = prevScope_; in ~LocalRegScope()
H A DenvScope.h43 varbinder::Scope *prevScope_; member in ark::es2panda::ark::es2panda::compiler::ScopeContext
/arkcompiler/ets_frontend/ets2panda/evaluate/
H A DvarbinderScopes.h34 prevScope_(varBinder->GetScope()) in ProgramScope()
53 varBinder_->ResetAllScopes(prevTopScope_, prevVarScope_, prevScope_);
68 varbinder::Scope *prevScope_ {nullptr};
/arkcompiler/ets_frontend/es2panda/compiler/core/
H A DregScope.cpp60 prevScope_ = pg_->scope_; in LocalRegScope()
81 if (!prevScope_) {
87 pg_->scope_ = prevScope_;
H A DregScope.h61 binder::Scope *prevScope_ {};
75 binder::Scope *prevScope_ {};
H A DenvScope.cpp24 ScopeContext::ScopeContext(PandaGen *pg, binder::Scope *newScope) : pg_(pg), prevScope_(pg_->scope_) in ScopeContext()
31 pg_->scope_ = prevScope_; in ~ScopeContext()
H A DenvScope.h44 binder::Scope *prevScope_; member in panda::es2panda::panda::es2panda::compiler::ScopeContext
/arkcompiler/ets_frontend/ets2panda/varbinder/
H A Dvarbinder.h296 varbinder_->scope_ = prevScope_; in ~LexicalScope()
338 : varbinder_(varbinder), scope_(scope), prevScope_(varbinder->scope_), prevVarScope_(varbinder->varScope_) in LexicalScope()
345 Scope *prevScope_ {};
/arkcompiler/ets_frontend/ets2panda/checker/
H A Dchecker.h300 : checker_(checker), prevScope_(checker_->scope_) in ScopeContext()
307 checker_->scope_ = prevScope_; in ~ScopeContext()
315 varbinder::Scope *prevScope_; member in ark::es2panda::ark::es2panda::ark::es2panda::ark::es2panda::checker::ScopeContext
/arkcompiler/ets_frontend/es2panda/binder/
H A Dbinder.h265 binder_->scope_ = prevScope_; in ~LexicalScope()
279 explicit LexicalScope(T *scope, Binder *binder) : binder_(binder), scope_(scope), prevScope_(binder->scope_) in LexicalScope()
286 Scope *prevScope_ {};
/arkcompiler/ets_frontend/es2panda/typescript/
H A Dchecker.h501 explicit ScopeContext(Checker *checker, binder::Scope *newScope) : checker_(checker), prevScope_(checker_->scope_) in ScopeContext()
508 checker_->scope_ = prevScope_; in ~ScopeContext()
516 binder::Scope *prevScope_; member in panda::es2panda::panda::es2panda::panda::es2panda::checker::ScopeContext

Completed in 6 milliseconds