Home
last modified time | relevance | path

Searched refs:AsFunctionVariableScope (Results 1 – 8 of 8) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/compiler/core/
DregScope.cpp93 const auto *funcScope = cg_->Scope()->AsFunctionVariableScope(); in InitializeParams()
127 const auto *funcScope = pg->Scope()->AsFunctionVariableScope(); in FunctionRegScope()
/arkcompiler/ets_frontend/es2panda/compiler/core/
DregScope.cpp88 const auto *funcScope = pg_->Scope()->AsFunctionVariableScope(); in FunctionRegScope()
/arkcompiler/ets_frontend/es2panda/binder/
Dbinder.cpp419 …BuildFunction(scope_->AsFunctionVariableScope(), util::Helpers::FunctionName(Allocator(), scriptFu… in BuildScriptFunction()
872 auto &funcParams = scope_->AsFunctionVariableScope()->ParamScope()->Params(); in AddMandatoryParam()
874 scope_->AsFunctionVariableScope()->ParamScope()->Bindings().insert({decl->Name(), param}); in AddMandatoryParam()
875 scope_->AsFunctionVariableScope()->Bindings().insert({decl->Name(), param}); in AddMandatoryParam()
Dscope.h216 FunctionScope *AsFunctionVariableScope() in AsFunctionVariableScope() function
222 const FunctionScope *AsFunctionVariableScope() const in AsFunctionVariableScope() function
Dscope.cpp61 return iter->AsFunctionVariableScope(); in EnclosingFunctionVariableScope()
/arkcompiler/ets_frontend/ets2panda/varbinder/
Dvarbinder.h336 …auto scopeCtx = LexicalScope<FunctionParamScope>::Enter(this, scope_->AsFunctionVariableScope()->P… in AddMandatoryParams()
Dscope.h109 FunctionScope *AsFunctionVariableScope() in AsFunctionVariableScope() function
115 const FunctionScope *AsFunctionVariableScope() const in AsFunctionVariableScope() function
/arkcompiler/ets_frontend/es2panda/util/
DpatchFix.cpp269 auto funcName = scope->AsFunctionVariableScope()->InternalName(); in IsScopeValidToPatchLexical()