2017-03-08 | Paul Boddie | raw files shortlog changelog graph | Assignments do not count as access locations. | |
translator.py (file) |
1.1 --- a/translator.py Wed Mar 08 14:53:01 2017 +0100 1.2 +++ b/translator.py Wed Mar 08 15:47:18 2017 +0100 1.3 @@ -1415,7 +1415,7 @@ 1.4 # Find any invocation details. 1.5 1.6 name = self.get_name_for_tracking(n.name, is_global=is_global) 1.7 - location = self.get_access_location(name) 1.8 + location = not expr and self.get_access_location(name) or None 1.9 1.10 # Mark any local assignments as volatile in exception blocks. 1.11