# HG changeset patch # User Paul Boddie # Date 1475586733 -7200 # Node ID 1715725406f80b93c8be6228f9d003cf19f9136e # Parent 8bd8f2d412d870c159a438a11cf017c523e92b28 Use the original location for each access plan. diff -r 8bd8f2d412d8 -r 1715725406f8 deducer.py --- a/deducer.py Fri Sep 30 23:38:54 2016 +0200 +++ b/deducer.py Tue Oct 04 15:12:13 2016 +0200 @@ -624,7 +624,8 @@ "Define attribute access plans." for location in self.referenced_attrs.keys(): - self.access_plans[location] = self.get_access_plan(location) + original_location = self.const_accesses_rev.get(location) + self.access_plans[original_location or location] = self.get_access_plan(location) def get_referenced_attrs(self, location):