From c8bf23b787db64640fb0af5b315a1b6afe9cc07c Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Fri, 29 Jun 2018 00:00:09 +0200 Subject: [PATCH] Remove get_tos_nodes and get_tos_first_tokens, because they are not used (not even in Jedi) --- parso/parser.py | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/parso/parser.py b/parso/parser.py index ebf8554..df4aea4 100644 --- a/parso/parser.py +++ b/parso/parser.py @@ -54,24 +54,7 @@ class InternalParseError(Exception): class Stack(list): - def get_tos_nodes(self): - tos = self[-1] - return tos[2][1] - - def get_tos_first_tokens(self, grammar): - tos = self[-1] - inv_tokens = dict((v, k) for k, v in grammar.tokens.items()) - inv_keywords = dict((v, k) for k, v in grammar.keywords.items()) - dfa, state, nodes = tos - - def check(): - for first in dfa[1]: - try: - yield inv_keywords[first] - except KeyError: - yield tokenize.tok_name[inv_tokens[first]] - - return sorted(check()) + pass class StackNode(object):