Home
last modified time | relevance | path

Searched defs:scopeCtx (Results 1 - 24 of 24) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/varbinder/
H A DTypedBinder.cpp62 auto scopeCtx = LexicalScope<FunctionParamScope>::Enter(this, scope->AsFunctionParamScope(), false); in BuildSignatureDeclarationBaseParams() local
H A Dvarbinder.h354 auto scopeCtx = LexicalScope<FunctionParamScope>::Enter(this, scope_->AsFunctionVariableScope()->ParamScope()); in AddMandatoryParams() local
H A Dvarbinder.cpp374 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 DETSBinder.cpp176 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 DtsModuleDeclaration.cpp55 auto scopeCtx = binder::LexicalScope<binder::TSModuleScope>::Enter(binder, scope_); in UpdateSelf() local
H A DtsFunctionType.cpp71 auto scopeCtx = binder::LexicalScope<binder::Scope>::Enter(binder, scope_); in UpdateSelf() local
H A DtsSignatureDeclaration.cpp99 auto scopeCtx = binder::LexicalScope<binder::Scope>::Enter(binder, scope_); in UpdateSelf() local
H A DtsConstructorType.cpp72 auto scopeCtx = binder::LexicalScope<binder::Scope>::Enter(binder, scope_); in UpdateSelf() local
H A DtsMethodSignature.cpp89 auto scopeCtx = binder::LexicalScope<binder::Scope>::Enter(binder, scope_); in UpdateSelf() local
/arkcompiler/ets_frontend/es2panda/ir/base/
H A DcatchClause.cpp94 auto scopeCtx = binder::LexicalScope<binder::CatchScope>::Enter(binder, scope_); in UpdateSelf() local
H A DclassProperty.cpp94 auto scopeCtx = binder::LexicalScope<binder::FunctionScope>::Enter(binder, ctor->Scope()); in UpdateSelf() local
H A DscriptFunction.cpp131 auto scopeCtx = binder::LexicalScope<binder::FunctionScope>::Enter(binder, scope_); in UpdateSelf() local
H A DclassDefinition.cpp433 auto scopeCtx = binder::LexicalScope<binder::ClassScope>::Enter(binder, scope_); in UpdateSelf() local
/arkcompiler/ets_frontend/es2panda/ir/statements/
H A 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
H A DswitchStatement.cpp116 auto scopeCtx = binder::LexicalScope<binder::LocalScope>::Enter(binder, scope_); in UpdateSelf() local
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/
H A Dutil.cpp122 auto scopeCtx = checker::ScopeContext(checker, scope); in Recheck() local
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DgenericBridgesLowering.cpp109 auto scopeCtx = checker::ScopeContext(checker, scope); in AddGenericBridge() local
H A DobjectLiteralLowering.cpp184 auto scopeCtx = varbinder::LexicalScope<varbinder::Scope>::Enter(varbinder, NearestScope(objExpr)); in HandleObjectLiteralLowering() local
H A DlambdaLowering.cpp844 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 Dbinder.cpp560 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 DscopesInitPhase.cpp602 auto scopeCtx = varbinder::LexicalScope<varbinder::LocalScope>::Enter(VarBinder(), decl->Scope()); in VisitTSEnumDeclaration() local
/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A Dfunction.cpp1826 auto scopeCtx = in CreateAsyncImplMethod() local
/arkcompiler/ets_frontend/es2panda/parser/transformer/
H A Dtransformer.cpp151 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 DparserImpl.cpp2710 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

Completed in 31 milliseconds