73:c2f5fbca47cf
|
2016-09-30 |
Paul Boddie |
changeset
files
shortlog
graph
|
Permit class base lookup within local class namespaces. |
|
|
inspector.py
|
|
72:8af95b034317
|
2016-09-30 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed error message. |
|
|
resolving.py
|
|
71:701a83e828a0
|
2016-09-29 |
Paul Boddie |
changeset
files
shortlog
graph
|
Record assignment accesses to produce appropriate operations in the plan. |
|
|
deducer.py errors.py tests/chain.py
|
|
70:263bb3a6e288
|
2016-09-29 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced recording of the nature of constrained accesses, employing the
details in the access plan generation.
Fixed base identification for tested accesses in the access plan.
Removed the superfluous reference_all_attrtypes attribute. |
|
|
deducer.py
|
|
69:b3af2a716a28
|
2016-09-29 |
Paul Boddie |
changeset
files
shortlog
graph
|
Simplified access classification, removing the superfluous kind-related
attribute detail dictionaries.
Introduced a common general type computation method. |
|
|
deducer.py
|
|
68:7c75617c5c6e
|
2016-09-29 |
Paul Boddie |
changeset
files
shortlog
graph
|
Attempt to improve module details removal, removing classes from importer
records, removing modules from the object catalogue, and eliminating objects
from removed modules. |
|
|
importer.py modules.py
|
|
67:e5d076d40c1a
|
2016-09-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Expanded the access plan generation substantially.
Renamed reference_constrained to accessor_constrained in the deducer.
Renamed test_for_types to test_for_type, changing the parameter requirements. |
|
|
deducer.py encoders.py
|
|
66:eddd9297a8f4
|
2016-09-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Test class attribute access via instances. |
|
|
tests/chain.py
|
|
65:760d93c5c2e9
|
2016-09-25 |
Paul Boddie |
changeset
files
shortlog
graph
|
Attempt to define attribute access plans. |
|
|
deducer.py tests/chain.py
|
|
64:43f1d3df67a0
|
2016-09-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Resolve aliases after constant accesses have been resolved.
Since constant accesses may employ a different key, maintain a mapping from
original access locations to the redefined constant access locations. |
|
|
deducer.py
|
|