Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 614e87f

Browse files
committed
Add support for visitAssAttr to findOp().
1 parent 542b11a commit 614e87f

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

Lib/compiler/pycodegen.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -669,7 +669,6 @@ def visitAssAttr(self, node):
669669
print node
670670

671671
def _visitAssSequence(self, node, op='UNPACK_SEQUENCE'):
672-
## print >> sys.stderr, "AssSequence", op, findOp(node), node
673672
if findOp(node) != 'OP_DELETE':
674673
self.emit(op, len(node.nodes))
675674
for child in node.nodes:
@@ -1207,6 +1206,7 @@ def visitAssName(self, node):
12071206
self.op = node.flags
12081207
elif self.op != node.flags:
12091208
raise ValueError, "mixed ops in stmt"
1209+
visitAssAttr = visitAssName
12101210

12111211
class Delegator:
12121212
"""Base class to support delegation for augmented assignment nodes

Tools/compiler/compiler/pycodegen.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -669,7 +669,6 @@ def visitAssAttr(self, node):
669669
print node
670670

671671
def _visitAssSequence(self, node, op='UNPACK_SEQUENCE'):
672-
## print >> sys.stderr, "AssSequence", op, findOp(node), node
673672
if findOp(node) != 'OP_DELETE':
674673
self.emit(op, len(node.nodes))
675674
for child in node.nodes:
@@ -1207,6 +1206,7 @@ def visitAssName(self, node):
12071206
self.op = node.flags
12081207
elif self.op != node.flags:
12091208
raise ValueError, "mixed ops in stmt"
1209+
visitAssAttr = visitAssName
12101210

12111211
class Delegator:
12121212
"""Base class to support delegation for augmented assignment nodes

0 commit comments

Comments
 (0)