|
Merged changes from the default branch. |
normal-function-parameters |
|
Merged changes from the default branch. |
return-value-definition |
|
Introduced partial alias ordering for the refinement of alias types. |
|
|
Merged changes from the default branch. |
return-value-definition |
|
Made dependency ordering a generic function for possible use elsewhere. |
|
|
Fixed missing element of recent merge. |
return-value-definition |
|
Merged changes from the default branch. |
return-value-definition |
|
Define both accessor and provider details for aliases based on access details. |
|
|
Define invocation and assignment properties for single-attribute usage lookups. |
|
|
Fixed object type test arguments, encoding names to make special names work. |
|
|
Handle name initialisers referencing invocations. |
|
|
Record assignment and invocation modifiers for plain name accesses. |
|
|
Merged changes from the default branch. |
return-value-definition |
|
Do not modify alias provider details for accesses involving multiple attributes. |
|
|
Merged changes from the default branch. |
return-value-definition |
|
Introduced __ATTRVALUE macro usage. |
|
|
Propagate return values, making use of them in deduction. |
return-value-definition |
|
Added missing changes from the recent merge. |
return-value-definition |
|
Merged changes from the default branch. |
return-value-definition |
|
Support deduction on invoked alias-initialising accesses. |
|
|
Added a convenience method for getting attribute references. |
|
|
Return unidentified aliases, fixing the reorganisation of the code. |
return-value-definition |
|
Merged changes from the default branch. |
return-value-definition |
|
Expose iterator objects and the objects providing them via temporary names, |
|
|
Eliminated special iterator variables, replacing them with temporary variables. |
|
|
Record and resolve return value references. |
return-value-definition |
|
Merged slightly differing default branches. |
|
|
Fixed resolution of local and undetermined name references for initialisers. |
|
|
Assignments do not count as access locations. |
|
|
Merged changes from the default branch. |
normal-function-parameters |
|
Added support for the equals sign separating long options and values. |
|
|
Merged changes from the default branch. |
normal-function-parameters |
|
Added a test of name aliases referencing methods used as invocation targets. |
|
|
Merged changes from the default branch. |
normal-function-parameters |
|
Prevent __data__ accesses via anonymous accessors from trying to find the |
|
|
Uphold positioning conflicts only if the existing locations were explicitly |
|
|
Merged changes from the default branch. |
normal-function-parameters |
|
Employed specific arithmetic methods for performance when getting new values. |
|
|
Merged changes from the default branch. |
normal-function-parameters |
|
Make xrange iteration more efficient by only testing an updated counter when |
|
|
Merged changes from the default branch. |
normal-function-parameters |
|
Avoid recomputing reference attribute information when making access plans. |
|
|
Merged changes from the default branch. |
normal-function-parameters |
|
Obtain deduced name alias initialiser details when processing names, adjusting |
|
|
Record name usage as accesses. |
|
|
Only record alias reference types for accesses involving one attribute name. |
|
|
Merged changes from the default branch. |
normal-function-parameters |
|
Changed the key used in the aliased and initialised names mappings to |
|
|
Merged changes from the default branch. |
normal-function-parameters |
|
Added a comment about constant access mappings. |
|
|
Use the appropriate access location for name references during translation. |
|
|
Merged changes from the default branch. |
normal-function-parameters |
|
Allocate separate targets for arguments in the same argument list. |
|
|
Removed redundant variable. |
normal-function-parameters |
|
Ensure that specific instantiator declarations are included. |
normal-function-parameters |
|
Merged changes from the default branch. |
normal-function-parameters |
|
Reorganised the unit output further. |
|
|
Make parameters potentially volatile. |
|
|
Made locals volatile when set within try...except blocks. |
|
|
Changed instantiators to use normal function parameters, simplifying their |
normal-function-parameters |