1
0
forked from VimPlug/jedi

Get all tests working except usage tests

This commit is contained in:
Dave Halter
2019-08-21 00:47:44 +02:00
parent 85f8f2a764
commit 8a2b7f18cd
5 changed files with 11 additions and 7 deletions

View File

@@ -432,15 +432,16 @@ class SelfName(TreeNameDefinition):
class LazyInstanceClassName(object):
def __init__(self, instance, class_value, class_member_name):
def __init__(self, instance, class_context, class_member_name):
self._instance = instance
self.class_value = class_value
self.class_context = class_context
self._class_member_name = class_member_name
@iterator_to_value_set
def infer(self):
for result_value in self._class_member_name.infer():
for c in apply_py__get__(result_value, self._instance, self.class_value):
# TODO private access!
for c in apply_py__get__(result_value, self._instance, self.class_context._value):
yield c
def __getattr__(self, name):