diff --git a/jedi/parser/__init__.py b/jedi/parser/__init__.py index cef7c9ef..fd4dc4a9 100644 --- a/jedi/parser/__init__.py +++ b/jedi/parser/__init__.py @@ -297,7 +297,7 @@ class ParserWithRecovery(Parser): self.module.global_names = self._global_names def parse(self, tokenizer): - return super().parse(self._tokenize(self._tokenize(tokenizer))) + return super(ParserWithRecovery, self).parse(self._tokenize(self._tokenize(tokenizer))) def error_recovery(self, grammar, stack, arcs, typ, value, start_pos, prefix, add_token_callback):