1
0
forked from VimPlug/jedi

Try to use a CompiledStubClass to wrap functions inside classes

This commit is contained in:
Dave Halter
2018-11-18 17:43:46 +01:00
parent 75203c55f8
commit 8b039287c8
4 changed files with 48 additions and 35 deletions

View File

@@ -303,11 +303,9 @@ class TreeInstance(AbstractInstanceContext):
filter = next(self.class_context.get_filters())
for init_name in filter.get('__init__'):
for init in init_name.infer():
if isinstance(init, OverloadedFunctionContext):
for func in init.overloaded_functions:
yield func
elif isinstance(init, FunctionContext):
yield init
if init.is_function():
for signature in init.get_signatures():
yield signature.context
class AnonymousInstance(TreeInstance):