forked from VimPlug/jedi
Don't have execute and execute_evaluated on name
This commit is contained in:
@@ -64,7 +64,7 @@ class AbstractInstanceContext(Context):
|
|||||||
raise AttributeError
|
raise AttributeError
|
||||||
|
|
||||||
def execute(arguments):
|
def execute(arguments):
|
||||||
return ContextSet.from_sets(name.execute(arguments) for name in names)
|
return ContextSet.from_sets(name.infer().execute(arguments) for name in names)
|
||||||
|
|
||||||
return execute
|
return execute
|
||||||
|
|
||||||
@@ -87,7 +87,7 @@ class AbstractInstanceContext(Context):
|
|||||||
|
|
||||||
def execute_function_slots(self, names, *evaluated_args):
|
def execute_function_slots(self, names, *evaluated_args):
|
||||||
return ContextSet.from_sets(
|
return ContextSet.from_sets(
|
||||||
name.execute_evaluated(*evaluated_args)
|
name.infer().execute_evaluated(*evaluated_args)
|
||||||
for name in names
|
for name in names
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@@ -38,12 +38,6 @@ class AbstractNameDefinition(object):
|
|||||||
return '<%s: %s>' % (self.__class__.__name__, self.string_name)
|
return '<%s: %s>' % (self.__class__.__name__, self.string_name)
|
||||||
return '<%s: %s@%s>' % (self.__class__.__name__, self.string_name, self.start_pos)
|
return '<%s: %s@%s>' % (self.__class__.__name__, self.string_name, self.start_pos)
|
||||||
|
|
||||||
def execute(self, arguments):
|
|
||||||
return self.infer().execute(arguments)
|
|
||||||
|
|
||||||
def execute_evaluated(self, *args, **kwargs):
|
|
||||||
return self.infer().execute_evaluated(*args, **kwargs)
|
|
||||||
|
|
||||||
def is_import(self):
|
def is_import(self):
|
||||||
return False
|
return False
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user