florian
|
44aed2af60
o patch by Michael Denisenko, resolves #14734:
|
16 years ago |
florian
|
cf215d5097
o patch by Michael V. Denisenko to handle case <string> of (see also #13700)
|
16 years ago |
peter
|
060bdbcb47
* fix writing of goto node to ppu
|
17 years ago |
florian
|
8fe43377e1
+ convert case <boolean> of into if statement, resolves #10517
|
17 years ago |
peter
|
417c832e9d
* in node simplify
|
17 years ago |
peter
|
74f21d7bc3
* typecheck after converting type to constant set
|
17 years ago |
Jonas Maebe
|
8349cde7db
* changed byte/word/longbool to be Delphi-compatible (+ similar changes
|
17 years ago |
peter
|
6058b2c247
* renamed t_times to executionweight and moved it to
|
17 years ago |
Jonas Maebe
|
82cf80d4ca
* added missing tcasenode.derefnode override to process all the
|
17 years ago |
peter
|
6b8aed593f
* remove registers{int/mmx/fpu} from firstpass
|
18 years ago |
Jonas Maebe
|
89ed91509a
* Some fixes for r8515:
|
18 years ago |
daniel
|
9adb202a92
* Rework the constexprint to allow operations from low(int64) to high(qword).
|
18 years ago |
Jonas Maebe
|
2e3833cd7a
* slightly improved previous in checking patch
|
18 years ago |
Jonas Maebe
|
428306051f
* give again an error for "in" operations on incompatible set
|
18 years ago |
Jonas Maebe
|
f63b0ef160
* fixed overflow for constant in-expressions involving values >
|
18 years ago |
Jonas Maebe
|
530d5c125d
* limit the left hand side of "in" expressions to 2^32 for now
|
18 years ago |
Jonas Maebe
|
fc3852e59a
* in non-TP modes, 'ord_larger_than_256 in set' now always returns
|
18 years ago |
Jonas Maebe
|
e4e6f8112d
* fixed some warnings about hidden constructors
|
18 years ago |
Jonas Maebe
|
b86e2aa33a
* fixed crash when compiling certain invalid "in" constructions
|
18 years ago |
peter
|
658c46b903
* remove tdictionary and tindexarray
|
19 years ago |
florian
|
85d63d9fa9
* settings refactored
|
19 years ago |
peter
|
3078a1927f
* remove ttype
|
19 years ago |
peter
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 years ago |
peter
|
b6e35a200e
* rewrite of optimizer options
|
19 years ago |
peter
|
38c0ae73da
Merged revisions 2775,2788-2789 via svnmerge from
|
19 years ago |
peter
|
232555904e
* symtablestack cleanup and rewrite
|
19 years ago |
Jonas Maebe
|
42ec76598c
* new categories for vs_*: vs_declared, vs_initialised, vs_read,
|
19 years ago |
peter
|
8b1f3d2470
* no range check for delphi mode with in operator
|
20 years ago |
florian
|
7cd67ea3f0
* node optimizer branch merged
|
20 years ago |
fpc
|
790a4fe2d3
* log and id tags removed
|
20 years ago |