Home
last modified time | relevance | path

Searched refs:AddParamDecl (Results 1 - 20 of 20) sorted by relevance

/arkcompiler/ets_frontend/es2panda/parser/
H A Dcommonjs.cpp44 Binder()->AddParamDecl(param); in AddCommonjsParams()
H A DparserImpl.cpp3032 paramScope->AddParamDecl(Allocator(), params.back()); in CreateImplicitMethod()
4210 Binder()->AddParamDecl(functionParameter); in ParseFunctionParameter()
H A DexpressionParser.cpp476 Binder()->AddParamDecl(param); in ConvertToArrowParameter()
H A DstatementParser.cpp1881 Binder()->AddParamDecl(param); in ParseCatchParam()
/arkcompiler/ets_frontend/ets2panda/varbinder/
H A Dvarbinder.cpp76 std::tuple<ParameterDecl *, Variable *> VarBinder::AddParamDecl(ir::AstNode *param) in AddParamDecl() function in ark::es2panda::varbinder::VarBinder
79 auto [decl, node, var] = static_cast<ParamScope *>(scope_)->AddParamDecl(Allocator(), param); in AddParamDecl()
H A Dvarbinder.h73 std::tuple<ParameterDecl *, Variable *> AddParamDecl(ir::AstNode *param);
H A Dscope.h438 std::tuple<ParameterDecl *, ir::AstNode *, Variable *> AddParamDecl(ArenaAllocator *allocator, ir::AstNode *param);
H A Dscope.cpp398 std::tuple<ParameterDecl *, ir::AstNode *, Variable *> ParamScope::AddParamDecl(ArenaAllocator *allocator, in AddParamDecl() function in ark::es2panda::varbinder::ParamScope
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DinterfacePropertyDeclarations.cpp91 auto *const paramVar = std::get<2>(paramScope->AddParamDecl(checker->Allocator(), paramExpression)); in GenerateGetterOrSetter()
H A DlocalClassLowering.cpp114 auto *paramVar = std::get<1>(checker->VarBinder()->AddParamDecl(newParam)); in CreateParam()
H A DlambdaLowering.cpp170 auto [_, var] = varBinder->AddParamDecl(param); in CreateLambdaCalleeParameters()
191 auto [_, var] = varBinder->AddParamDecl(newParam); in CreateLambdaCalleeParameters()
H A DenumLowering.cpp36 auto *const paramVar = std::get<1>(varbinder->AddParamDecl(param)); in MakeFunctionParam()
/arkcompiler/ets_frontend/es2panda/binder/
H A Dbinder.h84 ParameterDecl *AddParamDecl(const ir::AstNode *param);
H A Dbinder.cpp77 ParameterDecl *Binder::AddParamDecl(const ir::AstNode *param) in AddParamDecl() function in panda::es2panda::binder::Binder
80 auto [decl, node] = static_cast<ParamScope *>(scope_)->AddParamDecl(Allocator(), param); in AddParamDecl()
H A Dscope.cpp488 std::tuple<ParameterDecl *, const ir::AstNode *> ParamScope::AddParamDecl(ArenaAllocator *allocator, in AddParamDecl() function in panda::es2panda::binder::ParamScope
H A Dscope.h647 std::tuple<ParameterDecl *, const ir::AstNode *> AddParamDecl(ArenaAllocator *allocator, const ir::AstNode *param);
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/
H A DscopesInitPhase.cpp202 auto [param_decl, var] = VarBinder()->AddParamDecl(param); in VisitCatchClause()
368 VarBinder()->AddParamDecl(param); in CallFuncParams()
934 auto *const var = std::get<1>(VarBinder()->AddParamDecl(paramExpr)); in VisitETSParameterExpression()
/arkcompiler/ets_frontend/es2panda/parser/transformer/
H A Dtransformer.cpp916 paramScope->AddParamDecl(Allocator(), param); in AddMethodToClass()
1935 Binder()->AddParamDecl(parameter); in CreateCallExpressionForTsModule()
2074 Binder()->AddParamDecl(parameter); in CreateCallExpressionForTsEnum()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A Dfunction.cpp1968 auto *const var = std::get<1>(VarBinder()->AddParamDecl(paramNew)); in CopyParams()
H A Dhelpers.cpp2374 auto *const paramVar = std::get<2>(paramScope->AddParamDecl(Allocator(), paramExpression)); in GenerateGetterSetterBody()

Completed in 45 milliseconds