Searched refs:scriptFunction (Results 1 – 10 of 10) sorted by relevance
| /arkcompiler/ets_frontend/ets2panda/compiler/base/ |
| D | hoisting.cpp | 41 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/ |
| D | hoisting.cpp | 67 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/ |
| D | scope.cpp | 687 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/ |
| D | scopesInitPhase.h | 92 void VisitScriptFunction(ir::ScriptFunction *scriptFunction) override;
|
| D | scopesInitPhase.cpp | 50 void ScopesInitPhase::VisitScriptFunction(ir::ScriptFunction *scriptFunction) in VisitScriptFunction() argument 52 HandleFunction(scriptFunction); in VisitScriptFunction()
|
| /arkcompiler/ets_frontend/es2panda/ |
| D | CMakeLists.txt | 109 ir/base/scriptFunction.cpp
|
| D | BUILD.gn | 62 "ir/base/scriptFunction.cpp",
|
| /arkcompiler/ets_frontend/ets2panda/ |
| D | BUILD.gn | 243 "ir/base/scriptFunction.cpp",
|
| D | CMakeLists.txt | 238 ir/base/scriptFunction.cpp
|
| /arkcompiler/ets_frontend/ets2panda/public/ |
| D | es2panda_lib.cpp | 890 …AstNode *CreateArrowFunctionExpression(es2panda_Context *context, es2panda_AstNode *scriptFunction) in IS() 893 auto *func = reinterpret_cast<ir::AstNode *>(scriptFunction)->AsScriptFunction(); in IS()
|