1
0
forked from VimPlug/jedi

classes and functions are new statements and should never get removed by the error recovery.

This commit is contained in:
Dave Halter
2014-11-28 02:44:34 +01:00
parent 128dbd34b6
commit 31600b9552
3 changed files with 9 additions and 2 deletions
+1
View File
@@ -216,6 +216,7 @@ class Parser(object):
# No success finding a transition
print('err', tokenize.tok_name[typ], repr(value), start_pos, len(stack), index)
self._stack_removal(grammar, stack, index + 1, value, start_pos)
return value not in ('def', 'class')
def _stack_removal(self, grammar, stack, start_index, value, start_pos):
def clear_names(children):