# HG changeset patch # User Paul Boddie # Date 1384643657 -3600 # Node ID 69cdb7cd6c3dbdeb2dca12cc59d2c0bead09ed27 # Parent 80441a32ce4110deec47d04af04581ae336a441d Dispatch to augmented assignment targets as expressions. diff -r 80441a32ce41 -r 69cdb7cd6c3d micropython/inspect.py --- a/micropython/inspect.py Sat Nov 16 20:04:15 2013 +0100 +++ b/micropython/inspect.py Sun Nov 17 00:14:17 2013 +0100 @@ -961,8 +961,8 @@ # Process the assignment. self.expr = self.dispatch(node.expr) + self.dispatch(node.node) - # NOTE: Similar to micropython.ast handler code. # NOTE: Slices and subscripts are supported by __setitem__(slice) and # NOTE: not __setslice__. @@ -971,7 +971,6 @@ elif isinstance(node.node, compiler.ast.Getattr): self.visitAssAttr(node.node) else: - self.dispatch(node.node) self.use_specific_attribute("__builtins__", "slice") self.use_name("__setitem__", node)