1
0
forked from VimPlug/jedi

We don't need set_global_names, just set the attribute directly.

This commit is contained in:
Dave Halter
2015-01-28 15:00:17 +01:00
parent d0589430bb
commit c7563470b1
2 changed files with 1 additions and 12 deletions

View File

@@ -141,7 +141,7 @@ class Parser(object):
self.remove_last_newline()
self.module.used_names = self.used_names
self.module.path = module_path
self.module.set_global_names(self.global_names)
self.module.global_names = self.global_names
self.module.error_statement_stacks = self.error_statement_stacks
self.grammar_symbols = grammar.number2symbol

View File

@@ -630,17 +630,6 @@ class SubModule(Scope, Module):
self.path = None # Set later.
# this may be changed depending on fast_parser
def set_global_names(self, names):
"""
Global means in these context a function (subscope) which has a global
statement.
This is only relevant for the top scope.
:param names: names of the global.
:type names: list of Name
"""
self.global_names = names
@property
@cache.underscore_memoization
def name(self):