Home
last modified time | relevance | path

Searched refs:scriptFunction (Results 1 – 10 of 10) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/compiler/base/
Dhoisting.cpp41 const ir::ScriptFunction *scriptFunction = decl->Node()->AsScriptFunction(); in HoistFunction() local
44 const auto &internalName = scriptFunction->Scope()->InternalName(); in HoistFunction()
47 pg->DefineFunction(decl->Node(), scriptFunction, internalName); in HoistFunction()
55 pg->DefineFunction(decl->Node(), scriptFunction, internalName); in HoistFunction()
/arkcompiler/ets_frontend/es2panda/compiler/base/
Dhoisting.cpp67 const ir::ScriptFunction *scriptFunction = decl->Node()->AsScriptFunction(); in HoistFunction() local
68 if (scriptFunction->Declare()) { in HoistFunction()
72 const auto &internalName = scriptFunction->Scope()->InternalName(); in HoistFunction()
75 pg->DefineFunction(decl->Node(), scriptFunction, internalName); in HoistFunction()
85 pg->DefineFunction(decl->Node(), scriptFunction, internalName); in HoistFunction()
/arkcompiler/ets_frontend/es2panda/binder/
Dscope.cpp687 auto scriptFunction = node_->AsScriptFunction(); in GetSelfScopeName() local
688 if (scriptFunction->Params().size() > 0 && scriptFunction->Params()[0]->IsIdentifier()) { in GetSelfScopeName()
689 scopeName << scriptFunction->Params()[0]->AsIdentifier()->Name(); in GetSelfScopeName()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/
DscopesInitPhase.h92 void VisitScriptFunction(ir::ScriptFunction *scriptFunction) override;
DscopesInitPhase.cpp50 void ScopesInitPhase::VisitScriptFunction(ir::ScriptFunction *scriptFunction) in VisitScriptFunction() argument
52 HandleFunction(scriptFunction); in VisitScriptFunction()
/arkcompiler/ets_frontend/es2panda/
DCMakeLists.txt109 ir/base/scriptFunction.cpp
DBUILD.gn62 "ir/base/scriptFunction.cpp",
/arkcompiler/ets_frontend/ets2panda/
DBUILD.gn243 "ir/base/scriptFunction.cpp",
DCMakeLists.txt238 ir/base/scriptFunction.cpp
/arkcompiler/ets_frontend/ets2panda/public/
Des2panda_lib.cpp890 …AstNode *CreateArrowFunctionExpression(es2panda_Context *context, es2panda_AstNode *scriptFunction) in IS()
893 auto *func = reinterpret_cast<ir::AstNode *>(scriptFunction)->AsScriptFunction(); in IS()