Rework some call signature issues

This commit is contained in:
Dave Halter
2018-11-11 17:01:12 +01:00
parent c29cde6784
commit 4fbede7445
7 changed files with 51 additions and 34 deletions
+2 -6
View File
@@ -323,12 +323,8 @@ class Evaluator(object):
context_set = eval_trailer(context, context_set, trailer)
param_names = []
for context in context_set:
try:
get_param_names = context.get_param_names
except AttributeError:
pass
else:
for param_name in get_param_names():
for signature in context.get_signatures():
for param_name in signature.get_param_names():
if param_name.string_name == name.value:
param_names.append(param_name)
return param_names