Yuriy Sydorov
|
41c9661d6d
* The label which is generated by traisenode is not a jump target. Mark
|
3 سال پیش |
florian
|
67e8c304c1
* allow iso gotos within a procedure
|
5 سال پیش |
Sven/Sarah Barth
|
9b467007ea
* fix #32034 and fix #39656: in a for-in-loop with an array constructor enforce the type of the loop variable for the elements
|
3 سال پیش |
florian
|
7a77369d5e
* another loop counter copying fix
|
4 سال پیش |
florian
|
e232588635
-- Zusammenführen von r46974 in ».«:
|
4 سال پیش |
svenbarth
|
c6e377b4a9
--- Merging r45972 into '.':
|
4 سال پیش |
Jonas Maebe
|
3ac703506c
* rest of the previous accidental partial commit
|
6 سال پیش |
pierre
|
23b9dde397
Merge of commits 40142, 40189 and 40347
|
6 سال پیش |
florian
|
3b3e33d863
+ correctly set var state of addr and frame in raise statements, resolves #33818
|
7 سال پیش |
Jonas Maebe
|
a2217cedd5
* evaluate the lower and upper bounds of for-loops in ISO mode using the
|
7 سال پیش |
nickysn
|
efc5e339d0
* use an enum instead of integer constants to represent inline numbers
|
8 سال پیش |
florian
|
b1dff29cbf
* removed unused units
|
8 سال پیش |
svenbarth
|
c6f19b9888
* create_for_in_loop: if there's a choice between iterating an array and a set then prefer the set for backwards compatibility
|
8 سال پیش |
svenbarth
|
a8b1d340c7
* create_for_in_loop: explicitely convert "for ... in [] do" to a nothing-node including an unreachable code warning (avoids code conversions that are for naught anyway)
|
8 سال پیش |
yury
|
54f1890fea
* Fixed memory leak of tlabelnode.labsym.
|
8 سال پیش |
yury
|
5405a4727a
* Removed unused vars.
|
8 سال پیش |
florian
|
8471e02e40
* call simplify after typechecking for nodes
|
8 سال پیش |
florian
|
000cffa8e3
* make more use of nf_internal to avoid range check errors
|
8 سال پیش |
florian
|
0610187878
+ transform for loop into equivalent while loop during pass 1 to simplify code generation
|
8 سال پیش |
Jonas Maebe
|
051317e82e
* load the function result from the parentfpstruct to its original location
|
9 سال پیش |
Jeppe Johansen
|
e20f2111b7
Check for nil before doing loopunrolling.
|
9 سال پیش |
Jonas Maebe
|
95927665ce
- removed variable notification support, it's not used and superceded by
|
9 سال پیش |
svenbarth
|
529677cc79
ncal.pas:
|
10 سال پیش |
svenbarth
|
65c37df999
+ extend tprocdef with the possiblity to create it as unregistered
|
10 سال پیش |
Jonas Maebe
|
201121d7c9
* synchronised with trunk till r30345
|
10 سال پیش |
florian
|
0bc63c438e
+ tifnode.create_internal
|
10 سال پیش |
Jonas Maebe
|
67b8aceaee
* synchronized with privatetrunk till r30095
|
10 سال پیش |
florian
|
f813703cf3
* fixes several issues with loop unrolling
|
10 سال پیش |
florian
|
f630fb94b5
* do not warn when internally generated if nodes are simplified
|
10 سال پیش |
Jonas Maebe
|
5c75b6dd6b
* synchronised with trunk up till r28402
|
11 سال پیش |