Home
last modified time | relevance | path

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

/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DlambdaLowering.cpp621 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