/arkcompiler/ets_frontend/ets2panda/varbinder/ |
H A D | TypedBinder.cpp | 62 auto scopeCtx = LexicalScope<FunctionParamScope>::Enter(this, scope->AsFunctionParamScope(), false); in BuildSignatureDeclarationBaseParams() local
|
H A D | varbinder.h | 354 auto scopeCtx = LexicalScope<FunctionParamScope>::Enter(this, scope_->AsFunctionVariableScope()->ParamScope()); in AddMandatoryParams() local
|
H A D | varbinder.cpp | 374 auto scopeCtx = LexicalScope<FunctionScope>::Enter(this, ctor->Scope()); in BuildClassProperty() local 402 auto scopeCtx = LexicalScope<LocalScope>::Enter(this, classDef->Scope()); in BuildClassDefinition() local 468 auto scopeCtx = LexicalScope<CatchScope>::Enter(this, catchClauseStmt->Scope()); in BuildCatchClause() local 521 auto scopeCtx = LexicalScope<FunctionScope>::Enter(this, funcScope); in VisitScriptFunction() local 572 auto scopeCtx = LexicalScope<Scope>::Enter(this, childNode->AsBlockStatement()->Scope()); in ResolveReference() local 578 auto scopeCtx = LexicalScope<Scope>::Enter(this, childNode->AsBlockExpression()->Scope()); in ResolveReference() local 584 auto scopeCtx = LexicalScope<LocalScope>::Enter(this, childNode->AsSwitchStatement()->Scope()); in ResolveReference() local 694 auto scopeCtx = LexicalScope<FunctionScope>::Enter(this, funcScope); in AddMandatoryParams() local 703 auto scopeCtx = LexicalScope<FunctionScope>::Enter(this, funcScope); in AddMandatoryParams() local
|
H A D | ETSBinder.cpp | 176 auto scopeCtx = LexicalScope<Scope>::Enter(this, scope); in ResolveReferenceForScope() local 188 auto scopeCtx = LexicalScope<Scope>::Enter(this, node->AsBlockExpression()->Scope()); in ResolveReferenceForScope() local 261 auto scopeCtx = LexicalScope<ClassScope>::Enter(this, decl->Scope()->AsClassScope()); in ResolveInterfaceDeclaration() local 299 auto scopeCtx = LexicalScope<LocalScope>::Enter(this, methodDef->Function()->TypeParams()->Scope()); in BuildMethodDefinition() local 339 auto scopeCtx = LexicalScope<LocalScope>::Enter(this, classDef->TypeParams()->Scope()); in BuildClassDefinition() local 1110 const auto scopeCtx = LexicalScope<ClassScope>::Enter(this, classDef->Scope()->AsClassScope()); in ImportGlobalProperties() local
|
/arkcompiler/ets_frontend/es2panda/ir/ts/ |
H A D | tsModuleDeclaration.cpp | 55 auto scopeCtx = binder::LexicalScope<binder::TSModuleScope>::Enter(binder, scope_); in UpdateSelf() local
|
H A D | tsFunctionType.cpp | 71 auto scopeCtx = binder::LexicalScope<binder::Scope>::Enter(binder, scope_); in UpdateSelf() local
|
H A D | tsSignatureDeclaration.cpp | 99 auto scopeCtx = binder::LexicalScope<binder::Scope>::Enter(binder, scope_); in UpdateSelf() local
|
H A D | tsConstructorType.cpp | 72 auto scopeCtx = binder::LexicalScope<binder::Scope>::Enter(binder, scope_); in UpdateSelf() local
|
H A D | tsMethodSignature.cpp | 89 auto scopeCtx = binder::LexicalScope<binder::Scope>::Enter(binder, scope_); in UpdateSelf() local
|
/arkcompiler/ets_frontend/es2panda/ir/base/ |
H A D | catchClause.cpp | 94 auto scopeCtx = binder::LexicalScope<binder::CatchScope>::Enter(binder, scope_); in UpdateSelf() local
|
H A D | classProperty.cpp | 94 auto scopeCtx = binder::LexicalScope<binder::FunctionScope>::Enter(binder, ctor->Scope()); in UpdateSelf() local
|
H A D | scriptFunction.cpp | 131 auto scopeCtx = binder::LexicalScope<binder::FunctionScope>::Enter(binder, scope_); in UpdateSelf() local
|
H A D | classDefinition.cpp | 433 auto scopeCtx = binder::LexicalScope<binder::ClassScope>::Enter(binder, scope_); in UpdateSelf() local
|
/arkcompiler/ets_frontend/es2panda/ir/statements/ |
H A 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
|
H A D | switchStatement.cpp | 116 auto scopeCtx = binder::LexicalScope<binder::LocalScope>::Enter(binder, scope_); in UpdateSelf() local
|
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ |
H A D | util.cpp | 122 auto scopeCtx = checker::ScopeContext(checker, scope); in Recheck() local
|
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
H A D | genericBridgesLowering.cpp | 109 auto scopeCtx = checker::ScopeContext(checker, scope); in AddGenericBridge() local
|
H A D | objectLiteralLowering.cpp | 184 auto scopeCtx = varbinder::LexicalScope<varbinder::Scope>::Enter(varbinder, NearestScope(objExpr)); in HandleObjectLiteralLowering() local
|
H A D | lambdaLowering.cpp | 844 auto scopeCtx = checker::ScopeContext(ctx->checker, nearestScope); in CreateConstructorCall() local 978 auto scopeCtx = checker::ScopeContext(ctx->checker, nearestScope); in CreateWrappingLambda() local
|
/arkcompiler/ets_frontend/es2panda/binder/ |
H A D | binder.cpp | 560 auto scopeCtx = LexicalScope<FunctionParamScope>::Enter(this, scope->AsFunctionParamScope()); in BuildTSSignatureDeclarationBaseParams() local 591 auto scopeCtx = LexicalScope<ClassScope>::Enter(this, classDef->Scope()); in BuildClassDefinition() local 688 auto scopeCtx = LexicalScope<CatchScope>::Enter(this, catchClauseStmt->Scope()); in BuildCatchClause() local 816 auto scopeCtx = LexicalScope<FunctionScope>::Enter(this, funcScope); in ResolveReference() local 843 auto scopeCtx = LexicalScope<FunctionScope>::Enter(this, ctor->Scope()); in ResolveReference() local 854 auto scopeCtx = LexicalScope<FunctionScope>::Enter(this, method->Function()->Scope()); in ResolveReference() local 861 auto scopeCtx = scope != nullptr ? in ResolveReference() local 872 auto scopeCtx = LexicalScope<LocalScope>::Enter(this, childNode->AsSwitchStatement()->Scope()); in ResolveReference() local 933 auto scopeCtx = LexicalScope<Scope>::Enter(this, childNode->AsTSModuleDeclaration()->Scope()); in ResolveReference() local 938 auto scopeCtx in ResolveReference() local 985 auto scopeCtx = LexicalScope<FunctionScope>::Enter(this, funcScope); AddMandatoryParams() local [all...] |
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/ |
H A D | scopesInitPhase.cpp | 602 auto scopeCtx = varbinder::LexicalScope<varbinder::LocalScope>::Enter(VarBinder(), decl->Scope()); in VisitTSEnumDeclaration() local
|
/arkcompiler/ets_frontend/ets2panda/checker/ets/ |
H A D | function.cpp | 1826 auto scopeCtx = in CreateAsyncImplMethod() local
|
/arkcompiler/ets_frontend/es2panda/parser/transformer/ |
H A D | transformer.cpp | 151 auto scopeCtx = binder::LexicalScope<binder::Scope>::Enter(Binder(), ast->Scope()); in PushVariablesToNearestStatements() local 157 auto scopeCtx = binder::LexicalScope<binder::Scope>::Enter(Binder(), scope); in PushVariablesToNearestStatements() local 1128 auto scopeCtx = binder::LexicalScope<binder::Scope>::Enter(Binder(), in VisitClassDeclaration() local 1253 auto scopeCtx = binder::LexicalScope<binder::FunctionScope>::Enter(Binder(), in CreateClassStaticBlock() local 1940 auto scopeCtx = binder::LexicalScope<binder::FunctionScope>::Enter(Binder(), funcScope); in CreateCallExpressionForTsModule() local 2079 auto scopeCtx = binder::LexicalScope<binder::FunctionScope>::Enter(Binder(), funcScope); in CreateCallExpressionForTsEnum() local
|
/arkcompiler/ets_frontend/es2panda/parser/ |
H A D | parserImpl.cpp | 2710 auto scopeCtx = binder::LexicalScope<binder::FunctionScope>::Enter(Binder(), scope); in ParseClassProperty() local 2891 auto scopeCtx = binder::LexicalScope<binder::FunctionScope>::Enter(Binder(), implicitScopes.first); in ParseClassElement() local
|