# HG changeset patch # User Paul Boddie # Date 1382828712 -7200 # Node ID 006fca4f0bc99cfe62201dfb3e614fa2b764cf87 # Parent 354ef688b44695a4876f592cef2af9f94acf5e2d Added a note about potential inadequacy of acquired assignment values in loops. diff -r 354ef688b446 -r 006fca4f0bc9 micropython/data.py --- a/micropython/data.py Sun Oct 27 01:02:05 2013 +0200 +++ b/micropython/data.py Sun Oct 27 01:05:12 2013 +0200 @@ -553,6 +553,10 @@ self.users = None def _get_defining_users(self): + + # NOTE: Re-evaluation may be necessary in places like loops where more + # NOTE: branch information may be added. + if self.users is None: users = set() visited = set()