From 404baf5020892c5c6e43dc66835f8c0a4f8330d8 Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Sun, 20 Apr 2014 00:12:52 +0200 Subject: [PATCH] use Param.stars more generally --- jedi/evaluate/param.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jedi/evaluate/param.py b/jedi/evaluate/param.py index 34875999..32463bfd 100644 --- a/jedi/evaluate/param.py +++ b/jedi/evaluate/param.py @@ -79,7 +79,7 @@ def get_params(evaluator, func, var_args): values = [] array_type = None ignore_creation = False - if expression_list[0] == '*': + if param.stars == 1: # *args param array_type = pr.Array.TUPLE if value: @@ -90,7 +90,7 @@ def get_params(evaluator, func, var_args): var_arg_iterator.push_back((key, value)) break values.append(value) - elif expression_list[0] == '**': + elif param.stars == 2: # **kwargs param array_type = pr.Array.DICT if non_matching_keys: