From 5f5c2178b48dcf71729fea92b9d673cdfd0768e6 Mon Sep 17 00:00:00 2001 From: yp9522 Date: Fri, 20 Jun 2025 18:27:24 +0800 Subject: [PATCH] fixed record compile error Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/ICGQGZ Signed-off-by: yp9522 --- ets2panda/checker/ets/function.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ets2panda/checker/ets/function.cpp b/ets2panda/checker/ets/function.cpp index ea80a961c3..820efa331a 100644 --- a/ets2panda/checker/ets/function.cpp +++ b/ets2panda/checker/ets/function.cpp @@ -464,7 +464,9 @@ bool ETSChecker::ValidateSignatureRequiredParams(Signature *substitutedSig, if (CheckLambdaAssignable(targetParm->AsETSParameterExpression(), lambda)) { continue; } - return false; + if (!ValidateSignatureInvocationContext(substitutedSig, argument, index, flags)) { + return false; + } } ClearPreferredTypeForArray(this, argument, paramType, flags, false); -- Gitee