Searched refs:lexScope (Results 1 - 8 of 8) sorted by relevance
/arkcompiler/ets_frontend/ets2panda/varbinder/ |
H A D | varbinder.h | 302 LexicalScope<T> lexScope(scope, varbinder); in Enter() 304 return lexScope; in Enter() 329 return lexScope; in Enter()
|
H A D | ETSBinder.cpp | 201 auto lexScope = LexicalScope<Scope>::Enter(this, scope); in ResolveReferencesForScopeWithContext() local
|
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
H A D | boxingForLocals.cpp | 162 auto lexScope = varbinder::LexicalScope<varbinder::Scope>::Enter(varBinder, scope); in HandleFunctionParam() local 208 auto lexScope = varbinder::LexicalScope<varbinder::Scope>::Enter(varBinder, scope); in HandleVariableDeclarator() local 291 auto lexScope = varbinder::LexicalScope<varbinder::Scope>::Enter(varBinder, scope); in HandleAssignment() local
|
H A D | lambdaLowering.cpp | 343 auto lexScope = varbinder::LexicalScope<varbinder::LocalScope>::Enter(varBinder, enclosingScope); in CreateCalleeMethod() local 760 auto lexScope = varbinder::LexicalScope<varbinder::Scope>::Enter(varBinder, ctx->parserProgram->GlobalClassScope()); in CreateLambdaClass() local 839 auto lexScope = varbinder::LexicalScope<varbinder::Scope>::Enter(varBinder, nearestScope); in CreateConstructorCall() local 969 auto lexScope = varbinder::LexicalScope<varbinder::Scope>::Enter(varBinder, nearestScope); in CreateWrappingLambda() local
|
/arkcompiler/ets_frontend/es2panda/binder/ |
H A D | binder.h | 270 LexicalScope<T> lexScope(scope, binder); in Enter() 271 return lexScope; in Enter()
|
/arkcompiler/ets_frontend/ets2panda/evaluate/ |
H A D | helpers.h | 144 auto lexScope = varbinder::LexicalScope<varbinder::Scope>::Enter(varBinder, scope); in DoScopedAction()
|
/arkcompiler/ets_frontend/es2panda/parser/transformer/ |
H A D | transformer.cpp | 1256 auto lexScope = binder::LexicalScope<binder::StaticBlockScope>(Binder()); in CreateClassStaticBlock() local 1266 ir::ClassStaticBlock *staticBlock = AllocNode<ir::ClassStaticBlock>(lexScope.GetScope(), blockStatement); in CreateClassStaticBlock() 1267 lexScope.GetScope()->BindNode(staticBlock); in CreateClassStaticBlock()
|
/arkcompiler/ets_frontend/es2panda/parser/ |
H A D | parserImpl.cpp | 2664 auto lexScope = binder::LexicalScope<binder::StaticBlockScope>(Binder()); in ParseStaticBlock() local 2666 auto *staticBlock = AllocNode<ir::ClassStaticBlock>(lexScope.GetScope(), blockStatement); in ParseStaticBlock() 2668 lexScope.GetScope()->BindNode(staticBlock); in ParseStaticBlock()
|
Completed in 20 milliseconds