1.1 --- a/deducer.py Wed Nov 23 00:22:56 2016 +0100
1.2 +++ b/deducer.py Wed Nov 23 01:00:44 2016 +0100
1.3 @@ -406,7 +406,8 @@
1.4 first_method, final_method, attr = self.access_plans[location]
1.5
1.6 print >>f_attrs, encode_access_location(location), \
1.7 - name, test, test_type or "{}", \
1.8 + name or "{}", \
1.9 + test, test_type or "{}", \
1.10 base or "{}", \
1.11 ".".join(traversed) or "{}", \
1.12 ".".join(traversal_modes) or "{}", \
1.13 @@ -1872,7 +1873,7 @@
1.14
1.15 # Constant accessors are static.
1.16
1.17 - else:
1.18 + elif name:
1.19 ref = self.importer.identify("%s.%s" % (path, name))
1.20 if ref:
1.21 base = ref.get_origin()