svenbarth
|
1c9ea4c120
|
* enable modeswitch arrayoperators for the tests
git-svn-id: trunk@39263 -
|
2018-06-20 19:54:09 +00:00 |
|
svenbarth
|
199b5809a3
|
* optimize "dynarr := dynarr + [elem]" to "Insert(elem, dynarr, High(SizeInt))" and "dynarr := [elem] + dynarr" to "Insert(elem, dynarr, 0)" (we need to do this in the typecheck of taddnode as otherwise the array constructor is already converted)
+ added test
* adjusted test for Mantis #30463 as p1 triggers the optimization as well
git-svn-id: trunk@39119 -
|
2018-05-25 16:03:56 +00:00 |
|
svenbarth
|
b7cc225149
|
* revert r39043 and r39045 which disallow static array constants inside dynamic constants for Delphi modes
git-svn-id: trunk@39078 -
|
2018-05-21 08:13:17 +00:00 |
|
svenbarth
|
dcdb151add
|
* prohibit static array constants inside dynamic array constants for Delphi modes
+ added test
git-svn-id: trunk@39045 -
|
2018-05-20 11:50:27 +00:00 |
|