Searched refs:lciInfo (Results 1 - 1 of 1) sorted by relevance
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
H A D | lambdaLowering.cpp | 621 LambdaClassInvokeInfo const *lciInfo, bool wrapToObject) in CreateCallForLambdaClassInvoke() 632 for (auto *lambdaParam : lciInfo->lambdaSignature->Params()) { in CreateCallForLambdaClassInvoke() 634 auto *type = lambdaParam->TsType()->Substitute(checker->Relation(), lciInfo->substitution); in CreateCallForLambdaClassInvoke() 645 calleeReceiver = lciInfo->callee->Parent()->AsClassDefinition()->Ident()->Clone(allocator, nullptr); in CreateCallForLambdaClassInvoke() 649 allocator, calleeReceiver, lciInfo->callee->Key()->Clone(allocator, nullptr)->AsExpression(), in CreateCallForLambdaClassInvoke() 654 if (lciInfo->classDefinition->TypeParams() != nullptr) { in CreateCallForLambdaClassInvoke() 656 for (auto *tp : lciInfo->classDefinition->TypeParams()->Params()) { in CreateCallForLambdaClassInvoke() 669 LambdaClassInvokeInfo const *lciInfo, util::StringView methodName, in CreateLambdaClassInvoke() 678 for (auto *lparam : lciInfo->lambdaSignature->Params()) { in CreateLambdaClassInvoke() 679 auto *type = wrapToObject ? anyType : lparam->TsType()->Substitute(checker->Relation(), lciInfo in CreateLambdaClassInvoke() 620 CreateCallForLambdaClassInvoke(public_lib::Context *ctx, LambdaInfo const *info, LambdaClassInvokeInfo const *lciInfo, bool wrapToObject) CreateCallForLambdaClassInvoke() argument 668 CreateLambdaClassInvoke(public_lib::Context *ctx, LambdaInfo const *info, LambdaClassInvokeInfo const *lciInfo, util::StringView methodName, bool wrapToObject) CreateLambdaClassInvoke() argument 791 LambdaClassInvokeInfo lciInfo; CreateLambdaClass() local [all...] |
Completed in 3 milliseconds