Home
last modified time | relevance | path

Searched defs:funcExpr (Results 1 – 23 of 23) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DrestTupleLowering.cpp59 ir::Expression *CreateMemberOrThisExpression(public_lib::Context *ctx, ir::Expression *funcExpr, in CreateMemberOrThisExpression()
114 ir::CallExpression *CreateNewCallExpression(public_lib::Context *ctx, ir::Expression *funcExpr, ir:… in CreateNewCallExpression()
154 …aVector<ir::Expression *> CreateFunctionRestParams(public_lib::Context *ctx, ir::AstNode *funcExpr) in CreateFunctionRestParams()
174 …ector<ir::Expression *> CreateFunctionNormalParams(public_lib::Context *ctx, ir::AstNode *funcExpr) in CreateFunctionNormalParams()
340 auto funcExpr = definition->AsMethodDefinition()->Value(); in CreateNewMethod() local
DdeclareOverloadLowering.cpp83 auto *funcExpr = ctx->AllocNode<ir::FunctionExpression>(func); in BuildOverloadHelperFunction() local
DinterfacePropertyDeclarations.cpp139 auto *funcExpr = ctx->AllocNode<ir::FunctionExpression>(func); in GenerateGetterOrSetter() local
DunionLowering.cpp111 auto *funcExpr = ctx->AllocNode<ir::FunctionExpression>(func); in CreateNamedAccessMethod() local
DlambdaLowering.cpp309 auto *funcExpr = util::NodeAllocator::ForceSetParent<ir::FunctionExpression>(allocator, func); in SetUpCalleeMethod() local
528 auto *funcExpr = util::NodeAllocator::ForceSetParent<ir::FunctionExpression>(allocator, func); in CreateLambdaClassConstructor() local
775 auto *funcExpr = util::NodeAllocator::ForceSetParent<ir::FunctionExpression>(allocator, func); in CreateLambdaClassInvokeMethod() local
DenumLowering.cpp315 auto *funcExpr = AllocNode<ir::FunctionExpression>(func); in CreateCCtorForEnumClass() local
404 auto *funcExpr = AllocNode<ir::FunctionExpression>(func); in CreateCtorForEnumClass() local
/arkcompiler/ets_frontend/ets2panda/evaluate/debugInfoDeserialization/
DmethodBuilder.cpp168 auto *funcExpr = CreateFunctionExpression(id, body, scriptFuncFlags); in CreateIrConstructor() local
187 auto *funcExpr = CreateFunctionExpression(id, body, ir::ScriptFunctionFlags::METHOD); in CreateIrMethod() local
/arkcompiler/ets_frontend/ets2panda/checker/ets/
Ddynamic.cpp155 auto *funcExpr = ProgramAllocNode<ir::FunctionExpression>(func); in CreateDynamicCallIntrinsic() local
306 auto *funcExpr = ProgramAllocNode<ir::FunctionExpression>(func); in CreateClassStaticInitializer() local
323 auto *funcExpr = ProgramAllocNode<ir::FunctionExpression>(func); in CreateClassInstanceInitializer() local
508 auto *funcExpr = ProgramAllocNode<ir::FunctionExpression>(func); in CreateClassMethod() local
DutilityTypeHandlers.cpp966 auto *funcExpr = ProgramAllocNode<ir::FunctionExpression>(func); in CreateNonStaticClassInitializer() local
Dfunction.cpp2075 auto *funcExpr = ProgramAllocNode<ir::FunctionExpression>(func); in CreateMethod() local
Dhelpers.cpp2855 auto *funcExpr = checker->ProgramAllocNode<ir::FunctionExpression>(func); in GenerateDefaultGetterSetter() local
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/topLevelStmts/
DglobalDeclTransformer.cpp41 …auto *funcExpr = util::NodeAllocator::ForceSetParent<ir::FunctionExpression>(allocator_, funcDecl-… in VisitFunctionDeclaration() local
DglobalClassHandler.cpp446 auto *funcExpr = NodeAllocator::Alloc<ir::FunctionExpression>(allocator_, func); in CreateGlobalMethod() local
572 auto *funcExpr = NodeAllocator::Alloc<ir::FunctionExpression>(allocator_, func); in CreateStaticBlock() local
/arkcompiler/ets_frontend/ets2panda/parser/
DETSparserClasses.cpp583 auto *funcExpr = AllocNode<ir::FunctionExpression>(func); in ParseClassMethodDefinition() local
612 auto *funcExpr = AllocNode<ir::FunctionExpression>(func); in ParseClassMethod() local
1189 auto *funcExpr = AllocNode<ir::FunctionExpression>(func); in ParseInterfaceMethod() local
DparserImpl.cpp463 auto *funcExpr = AllocNode<ir::FunctionExpression>(func); in ParseClassMethod() local
598 auto *funcExpr = AllocNode<ir::FunctionExpression>(func); in ParseClassStaticBlock() local
688 auto *funcExpr = AllocNode<ir::FunctionExpression>(func); in BuildImplicitConstructor() local
DTSparser.cpp1936 auto *funcExpr = AllocNode<ir::FunctionExpression>(func); in ParseClassMethod() local
DexpressionParser.cpp2458 auto *funcExpr = AllocNode<ir::FunctionExpression>(ident, functionNode); in ParseFunctionExpression() local
/arkcompiler/ets_frontend/ets2panda/test/unit/public/
Dast_builder_test.cpp292 auto funcExpr = FunctionExpressionBuilder(Allocator()).SetFunction(func).Build(); in TEST_F() local
/arkcompiler/ets_frontend/es2panda/parser/transformer/
Dtransformer.cpp924 auto *funcExpr = AllocNode<ir::FunctionExpression>(func); in AddMethodToClass() local
1975 auto *funcExpr = AllocNode<ir::FunctionExpression>(funcNode); in CreateCallExpressionForTsModule() local
2111 auto *funcExpr = AllocNode<ir::FunctionExpression>(funcNode); in CreateCallExpressionForTsEnum() local
/arkcompiler/ets_frontend/es2panda/parser/
DparserImpl.cpp2633 auto *funcExpr = AllocNode<ir::FunctionExpression>(func); in ParseClassMethod() local
3103 auto *funcExpr = AllocNode<ir::FunctionExpression>(func); in CreateImplicitMethod() local
DexpressionParser.cpp2566 auto *funcExpr = AllocNode<ir::FunctionExpression>(functionNode); in ParseFunctionExpression() local
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/
DscopesInitPhase.cpp514 void ScopesInitPhase::VisitFunctionExpression(ir::FunctionExpression *funcExpr) in VisitFunctionExpression()
/arkcompiler/ets_frontend/ets2panda/linter/src/lib/
DTypeScriptLinter.ts1766 const funcExpr = node as ts.FunctionExpression; constant