Set YIELD_VALUE offset in a <yield> expr

This commit is contained in:
rocky
2017-06-10 02:09:58 -04:00
parent 267ecda070
commit 2e05137f2b

View File

@@ -242,6 +242,7 @@ class FragmentsWalker(pysource.SourceWalker, object):
self.write(' ') self.write(' ')
node[0].parent = node node[0].parent = node
self.preorder(node[0]) self.preorder(node[0])
self.set_pos_info(node[-1], start, len(self.f.getvalue()))
self.set_pos_info(node, start, len(self.f.getvalue())) self.set_pos_info(node, start, len(self.f.getvalue()))
self.prune() # stop recursing self.prune() # stop recursing