1
0
forked from VimPlug/jedi

Fix class/def/class nesting definitions

Fixes #932.
This commit is contained in:
Dave Halter
2017-09-09 20:13:03 +02:00
parent 236b860cc7
commit 40f4f032c6
3 changed files with 28 additions and 1 deletions

View File

@@ -183,9 +183,12 @@ class AbstractInstanceContext(Context):
else:
bound_method = BoundMethod(
self.evaluator, self, class_context,
self.parent_context, scope
parent_context, scope
)
return bound_method.get_function_execution()
elif scope.type == 'classdef':
class_context = er.ClassContext(self.evaluator, scope, parent_context)
return class_context
else:
raise NotImplementedError
return class_context