From 4ec15b2df092d5a0a85a020e3436b53b0a2feb23 Mon Sep 17 00:00:00 2001 From: Dmitry Cheryasov Date: Sun, 28 Nov 2010 16:13:24 +0200 Subject: [PATCH] PY-2294: map known *arg to lone *param. --- .../com/jetbrains/python/psi/impl/PyCallExpressionHelper.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/python/src/com/jetbrains/python/psi/impl/PyCallExpressionHelper.java b/python/src/com/jetbrains/python/psi/impl/PyCallExpressionHelper.java index 37723bbcc651..872022dc5fe0 100644 --- a/python/src/com/jetbrains/python/psi/impl/PyCallExpressionHelper.java +++ b/python/src/com/jetbrains/python/psi/impl/PyCallExpressionHelper.java @@ -575,6 +575,10 @@ public class PyCallExpressionHelper { slots.remove(n_par); } } + else if (n_par == tuple_par) { + mapped_params_count = tuple_length; // we found *param for our *arg, consider it fully mapped + break; + } cnt += 1; mapped_params_count += 1; }