| /arkcompiler/ets_frontend/es2panda/ir/statements/ |
| D | blockStatement.cpp | 55 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
|
| D | switchStatement.cpp | 79 checker::ScopeContext scopeCtx(checker, scope_); in Check() local 112 auto scopeCtx = binder::LexicalScope<binder::LocalScope>::Enter(binder, scope_); in UpdateSelf() local
|
| D | functionDeclaration.cpp | 49 checker::ScopeContext scopeCtx(checker, func_->Scope()); in Check() local
|
| D | whileStatement.cpp | 59 checker::ScopeContext scopeCtx(checker, scope_); in Check() local
|
| D | doWhileStatement.cpp | 60 checker::ScopeContext scopeCtx(checker, scope_); in Check() local
|
| D | forUpdateStatement.cpp | 89 checker::ScopeContext scopeCtx(checker, scope_); in Check() local
|
| /arkcompiler/ets_frontend/es2panda/ir/ts/ |
| D | tsConstructorType.cpp | 54 checker::ScopeContext scopeCtx(checker, scope_); in Check() local 72 auto scopeCtx = binder::LexicalScope<binder::Scope>::Enter(binder, scope_); in UpdateSelf() local
|
| D | tsFunctionType.cpp | 53 checker::ScopeContext scopeCtx(checker, scope_); in Check() local 71 auto scopeCtx = binder::LexicalScope<binder::Scope>::Enter(binder, scope_); in UpdateSelf() local
|
| D | tsMethodSignature.cpp | 65 checker::ScopeContext scopeCtx(checker, scope_); in Check() local 86 auto scopeCtx = binder::LexicalScope<binder::Scope>::Enter(binder, scope_); in UpdateSelf() local
|
| D | tsSignatureDeclaration.cpp | 63 checker::ScopeContext scopeCtx(checker, scope_); in Check() local 100 auto scopeCtx = binder::LexicalScope<binder::Scope>::Enter(binder, scope_); in UpdateSelf() local
|
| D | tsModuleDeclaration.cpp | 55 auto scopeCtx = binder::LexicalScope<binder::TSModuleScope>::Enter(binder, scope_); in UpdateSelf() local
|
| D | tsEnumDeclaration.cpp | 395 checker::ScopeContext scopeCtx(checker, scope_); in Check() local
|
| /arkcompiler/ets_frontend/es2panda/binder/ |
| D | binder.cpp | 511 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/ |
| D | functionExpression.cpp | 51 checker::ScopeContext scopeCtx(checker, func_->Scope()); in Check() local
|
| D | arrowFunctionExpression.cpp | 51 checker::ScopeContext scopeCtx(checker, func_->Scope()); in Check() local
|
| /arkcompiler/ets_frontend/es2panda/ir/base/ |
| D | catchClause.cpp | 94 auto scopeCtx = binder::LexicalScope<binder::CatchScope>::Enter(binder, scope_); in UpdateSelf() local
|
| D | classProperty.cpp | 92 auto scopeCtx = binder::LexicalScope<binder::FunctionScope>::Enter(binder, ctor->Scope()); in UpdateSelf() local
|
| D | scriptFunction.cpp | 131 auto scopeCtx = binder::LexicalScope<binder::FunctionScope>::Enter(binder, scope_); in UpdateSelf() local
|
| D | classDefinition.cpp | 334 auto scopeCtx = binder::LexicalScope<binder::LocalScope>::Enter(binder, scope_); in UpdateSelf() local
|
| /arkcompiler/ets_frontend/es2panda/compiler/core/ |
| D | function.cpp | 58 ScopeContext scopeCtx(pg, func->Scope()->ParamScope()); in CompileFunctionParameterDeclaration() local
|
| /arkcompiler/ets_frontend/es2panda/typescript/core/ |
| D | function.cpp | 580 ScopeContext scopeCtx(this, func->Scope()); in InferFunctionDeclarationType() local 597 ScopeContext scopeCtx(this, bodyDeclaration->Scope()); in InferFunctionDeclarationType() local
|
| D | helpers.cpp | 406 checker::ScopeContext scopeCtx(this, decl->Node()->AsScriptFunction()->Scope()); in GetTypeOfVariable() local
|
| /arkcompiler/ets_frontend/es2panda/parser/transformer/ |
| D | transformer.cpp | 150 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
|