Home
last modified time | relevance | path

Searched refs:scopeCtx (Results 1 – 23 of 23) sorted by relevance

/arkcompiler/ets_frontend/es2panda/ir/statements/
DblockStatement.cpp55 auto scopeCtx = checker::ScopeContext(checker, scope_ != nullptr ? scope_ : checker->Scope()); in Check() local
66 auto scopeCtx = binder::LexicalScope<binder::Scope>::Enter(binder, in UpdateSelf() local
DswitchStatement.cpp79 checker::ScopeContext scopeCtx(checker, scope_); in Check() local
112 auto scopeCtx = binder::LexicalScope<binder::LocalScope>::Enter(binder, scope_); in UpdateSelf() local
DfunctionDeclaration.cpp49 checker::ScopeContext scopeCtx(checker, func_->Scope()); in Check() local
DwhileStatement.cpp59 checker::ScopeContext scopeCtx(checker, scope_); in Check() local
DdoWhileStatement.cpp60 checker::ScopeContext scopeCtx(checker, scope_); in Check() local
DforUpdateStatement.cpp89 checker::ScopeContext scopeCtx(checker, scope_); in Check() local
/arkcompiler/ets_frontend/es2panda/ir/ts/
DtsConstructorType.cpp54 checker::ScopeContext scopeCtx(checker, scope_); in Check() local
72 auto scopeCtx = binder::LexicalScope<binder::Scope>::Enter(binder, scope_); in UpdateSelf() local
DtsFunctionType.cpp53 checker::ScopeContext scopeCtx(checker, scope_); in Check() local
71 auto scopeCtx = binder::LexicalScope<binder::Scope>::Enter(binder, scope_); in UpdateSelf() local
DtsMethodSignature.cpp65 checker::ScopeContext scopeCtx(checker, scope_); in Check() local
86 auto scopeCtx = binder::LexicalScope<binder::Scope>::Enter(binder, scope_); in UpdateSelf() local
DtsSignatureDeclaration.cpp63 checker::ScopeContext scopeCtx(checker, scope_); in Check() local
100 auto scopeCtx = binder::LexicalScope<binder::Scope>::Enter(binder, scope_); in UpdateSelf() local
DtsModuleDeclaration.cpp55 auto scopeCtx = binder::LexicalScope<binder::TSModuleScope>::Enter(binder, scope_); in UpdateSelf() local
DtsEnumDeclaration.cpp395 checker::ScopeContext scopeCtx(checker, scope_); in Check() local
/arkcompiler/ets_frontend/es2panda/binder/
Dbinder.cpp511 auto scopeCtx = LexicalScope<FunctionParamScope>::Enter(this, scope->AsFunctionParamScope()); in BuildTSSignatureDeclarationBaseParams() local
542 auto scopeCtx = LexicalScope<LocalScope>::Enter(this, classDef->Scope()); in BuildClassDefinition() local
622 auto scopeCtx = LexicalScope<CatchScope>::Enter(this, catchClauseStmt->Scope()); in BuildCatchClause() local
691 auto scopeCtx = LexicalScope<FunctionScope>::Enter(this, funcScope); in ResolveReference() local
710 auto scopeCtx = LexicalScope<FunctionScope>::Enter(this, ctor->Scope()); in ResolveReference() local
717 auto scopeCtx = scope != nullptr ? in ResolveReference() local
728 … auto scopeCtx = LexicalScope<LocalScope>::Enter(this, childNode->AsSwitchStatement()->Scope()); in ResolveReference() local
789 … auto scopeCtx = LexicalScope<Scope>::Enter(this, childNode->AsTSModuleDeclaration()->Scope()); in ResolveReference() local
794 … auto scopeCtx = LexicalScope<Scope>::Enter(this, childNode->AsTSEnumDeclaration()->Scope()); in ResolveReference() local
841 auto scopeCtx = LexicalScope<FunctionScope>::Enter(this, funcScope); in AddMandatoryParams() local
/arkcompiler/ets_frontend/es2panda/ir/expressions/
DfunctionExpression.cpp51 checker::ScopeContext scopeCtx(checker, func_->Scope()); in Check() local
DarrowFunctionExpression.cpp51 checker::ScopeContext scopeCtx(checker, func_->Scope()); in Check() local
/arkcompiler/ets_frontend/es2panda/ir/base/
DcatchClause.cpp94 auto scopeCtx = binder::LexicalScope<binder::CatchScope>::Enter(binder, scope_); in UpdateSelf() local
DclassProperty.cpp92 auto scopeCtx = binder::LexicalScope<binder::FunctionScope>::Enter(binder, ctor->Scope()); in UpdateSelf() local
DscriptFunction.cpp131 auto scopeCtx = binder::LexicalScope<binder::FunctionScope>::Enter(binder, scope_); in UpdateSelf() local
DclassDefinition.cpp334 auto scopeCtx = binder::LexicalScope<binder::LocalScope>::Enter(binder, scope_); in UpdateSelf() local
/arkcompiler/ets_frontend/es2panda/compiler/core/
Dfunction.cpp58 ScopeContext scopeCtx(pg, func->Scope()->ParamScope()); in CompileFunctionParameterDeclaration() local
/arkcompiler/ets_frontend/es2panda/typescript/core/
Dfunction.cpp580 ScopeContext scopeCtx(this, func->Scope()); in InferFunctionDeclarationType() local
597 ScopeContext scopeCtx(this, bodyDeclaration->Scope()); in InferFunctionDeclarationType() local
Dhelpers.cpp406 checker::ScopeContext scopeCtx(this, decl->Node()->AsScriptFunction()->Scope()); in GetTypeOfVariable() local
/arkcompiler/ets_frontend/es2panda/parser/transformer/
Dtransformer.cpp150 auto scopeCtx = binder::LexicalScope<binder::Scope>::Enter(Binder(), ast->Scope()); in PushVariablesToNearestStatements() local
156 auto scopeCtx = binder::LexicalScope<binder::Scope>::Enter(Binder(), scope); in PushVariablesToNearestStatements() local
1432 auto scopeCtx = binder::LexicalScope<binder::FunctionScope>::Enter(Binder(), funcScope); in CreateCallExpressionForTsModule() local
1571 auto scopeCtx = binder::LexicalScope<binder::FunctionScope>::Enter(Binder(), funcScope); in CreateCallExpressionForTsEnum() local