1.1 --- a/simplify/fixinstances.py Tue Jun 19 01:37:10 2007 +0200
1.2 +++ b/simplify/fixinstances.py Tue Jun 19 01:39:05 2007 +0200
1.3 @@ -129,6 +129,8 @@
1.4 handler.
1.5 """
1.6
1.7 + # Process annotations.
1.8 +
1.9 for name in ("non_accesses", "non_writes", "raises", "returns", "types"):
1.10 if hasattr(node, name):
1.11 attrs = getattr(node, name)
1.12 @@ -139,6 +141,8 @@
1.13 for expr, attrs in d.items():
1.14 self._replace(attrs, name)
1.15
1.16 + # Visit program nodes.
1.17 +
1.18 for attr in ("pos_args",):
1.19 if hasattr(node, attr):
1.20 self.dispatches(getattr(node, attr))