Home
last modified time | relevance | path

Searched refs:lambdaBody (Results 1 – 3 of 3) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/varbinder/
DETSBinder.cpp401 const auto &lambdaBody = lambdaObject->Body(); in BuildLambdaObject() local
403 … AddLambdaFunctionThisParam(lambdaBody[lambdaBody.size() - 2U]->AsMethodDefinition()->Function()); in BuildLambdaObject()
404 AddLambdaFunctionThisParam(lambdaBody[lambdaBody.size() - 1]->AsMethodDefinition()->Function()); in BuildLambdaObject()
915 const auto &lambdaBody = lambdaClass->Body(); in BuildLambdaObjectName() local
916 auto *ctorFunc = lambdaBody[lambdaBody.size() - 2]->AsMethodDefinition()->Function(); in BuildLambdaObjectName()
920 auto *invokeFunc = lambdaBody[lambdaBody.size() - 1]->AsMethodDefinition()->Function(); in BuildLambdaObjectName()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
Dfunction.cpp1581 const auto &lambdaBody = lambdaObject->Body(); in ResolveLambdaObjectInvoke() local
1582 auto *invokeFunc = lambdaBody[lambdaBody.size() - 1]->AsMethodDefinition()->Function(); in ResolveLambdaObjectInvoke()
1635 const auto &lambdaBody = lambdaObject->Body(); in ResolveLambdaObjectInvokeFuncBody() local
1648 auto *savedThis = lambdaBody[lambdaBody.size() - 3]->AsClassProperty(); in ResolveLambdaObjectInvokeFuncBody()
1665 auto *invokeFunc = lambdaBody[lambdaBody.size() - 1]->AsMethodDefinition()->Function(); in ResolveLambdaObjectInvokeFuncBody()
1667 size_t counter = isStatic ? lambdaBody.size() - 2 : lambdaBody.size() - 3; in ResolveLambdaObjectInvokeFuncBody()
1669 if (lambdaBody[i]->IsMethodDefinition()) { in ResolveLambdaObjectInvokeFuncBody()
1673 auto *classProp = lambdaBody[i]->AsClassProperty(); in ResolveLambdaObjectInvokeFuncBody()
1703 const auto &lambdaBody = lambdaObject->Body(); in ResolveLambdaObjectCtor() local
1705 auto *ctorFunc = lambdaBody[lambdaBody.size() - 2]->AsMethodDefinition()->Function(); in ResolveLambdaObjectCtor()
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/doc/spec/
D7_expressions.rst5340 'async'? signature '=>' lambdaBody
5343 lambdaBody: