same bugfix for generators (bug due to Name interface change)

This commit is contained in:
David Halter
2012-09-09 20:49:26 +02:00
parent 7a49bb4496
commit 143870fc38

View File

@@ -738,7 +738,7 @@ class Generator(use_metaclass(CachedMetaClass, parsing.Base)):
none_pos = (0, 0)
executes_generator = ('__next__', 'send')
for n in ('close', 'throw') + executes_generator:
name = parsing.Name([n, none_pos], none_pos, none_pos)
name = parsing.Name([(n, none_pos)], none_pos, none_pos)
if n in executes_generator:
name.parent = weakref.ref(self)
names.append(name)