# HG changeset patch # User paulb@localhost.localdomain # Date 1187044548 -7200 # Node ID ed73c500b8877eb15fd5f9adc6b80a1eeb2a2761 # Parent a158544a692364b3b58cde7830619aa0aa5cc2ac Added consumed arguments for star and dstar arguments. diff -r a158544a6923 -r ed73c500b887 simplify/annotate.py --- a/simplify/annotate.py Sun Aug 12 00:32:16 2007 +0200 +++ b/simplify/annotate.py Tue Aug 14 00:35:48 2007 +0200 @@ -1195,15 +1195,19 @@ star_invocation = self.make_star_args(invocation, subprogram, star_args) self.dispatch(star_invocation) star_types = star_invocation.types + consumed_args.append(star_args) else: star_types = None + consumed_args.append(None) if dstar_args: dstar_invocation = self.make_dstar_args(invocation, subprogram, dstar_args) self.dispatch(dstar_invocation) dstar_types = dstar_invocation.types + consumed_args.append(dstar_args) else: dstar_types = None + consumed_args.append(None) # NOTE: Merge the objects properly.