# HG changeset patch # User Paul Boddie # Date 1367429986 -7200 # Node ID 3374d92c9cff5ac64123f3cdd26196ed518c7511 # Parent 528be963f41a5ec9f28d8886aeb9706dcfc94439 Added a missing dispatch to attribute access expression nodes. diff -r 528be963f41a -r 3374d92c9cff micropython/deduce.py --- a/micropython/deduce.py Wed May 01 18:31:24 2013 +0200 +++ b/micropython/deduce.py Wed May 01 19:39:46 2013 +0200 @@ -92,6 +92,10 @@ unit = self.get_unit() + # Remember to permit deductions on the expression node. + + self.dispatch(node.expr) + # The target, on which the access is performed, may influence the effect # on the context. We can only reliably assume that a literal constant is # an instance: all other "instances" may actually be classes in certain