Jonas Maebe
|
b3a8543a56
* synchronised with trunk till r40942
|
пре 6 година |
Jonas Maebe
|
51e68eb302
* fixed several places where the interface crc could change:
|
пре 6 година |
Jonas Maebe
|
51b58f342f
* synchronised with trunk till r40775
|
пре 6 година |
Jonas Maebe
|
91d5457b38
* moved around/replaced the following procedures to stop nflw from depending
|
пре 6 година |
Jonas Maebe
|
28df55fe08
* moved handle_calling_convention() to pparautl
|
пре 6 година |
Jonas Maebe
|
c7d701d117
* synchronised with trunk till r40038
|
пре 6 година |
Jonas Maebe
|
f754978540
* handle constructor function results that have been migrated to the
|
пре 6 година |
Jonas Maebe
|
03013cf2e1
* make ttryfinallynode inherit from ttertiary node so it has a "third" node
|
пре 6 година |
Jonas Maebe
|
0cd85d73e4
* ttryfinallynode now inherits from tbinarynode instead of tloopnode, as its
|
пре 6 година |
Jonas Maebe
|
0b246f3dbd
* converted Boolean8 to an internal type, and mapped Boolean to the
|
пре 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
|
пре 10 година |
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 година |