peter
|
c21ca3dfa0
|
+ added currency support based on int64
+ is_64bit for use in cg units instead of is_64bitint
* removed cgmessage from n386add, replace with internalerrors
|
2003-04-23 20:16:03 +00:00 |
|
peter
|
7dae726270
|
* po_comp for proc to procvar fixed
|
2003-04-23 11:37:33 +00:00 |
|
peter
|
8da3f59d32
|
* vs_hidden released
|
2003-04-10 17:57:52 +00:00 |
|
peter
|
146c4ff510
|
* fix compare for unique types, they are allowed when they match
exact
|
2003-03-20 17:52:18 +00:00 |
|
peter
|
34de6782a5
|
* convert_l3 convertlevel added. This level is used for conversions
where information can be lost like converting widestring->ansistring
or dword->byte
|
2003-01-16 22:13:51 +00:00 |
|
peter
|
00e2ee165b
|
* merged methodpointer fixes from 1.0.x
|
2003-01-15 01:44:32 +00:00 |
|
peter
|
90473fa87f
|
* constant string conversion fixed, it's now equal to both
shortstring, ansistring and the typeconvnode will return
te_equal but still return convtype to change the constnode
|
2003-01-09 21:43:39 +00:00 |
|
peter
|
8423a146b0
|
* use int_to_int conversion for pointer/procvar/classref to int
|
2003-01-05 22:42:13 +00:00 |
|
florian
|
07110d20f9
|
+ added proper support of type = type <type>; for simple types
|
2003-01-05 15:54:15 +00:00 |
|
peter
|
8b2dbde7c8
|
* fixed assignment operator checking for typecast
|
2003-01-03 17:16:04 +00:00 |
|
peter
|
50e870348b
|
* varargs is not checked in proc->procvar for delphi
|
2002-12-29 18:15:19 +00:00 |
|
peter
|
bbf8bddbb4
|
* unit loading changed to first register units and load them
afterwards. This is needed to support uses xxx in yyy correctly
* unit dependency check fixed
|
2002-12-29 14:57:50 +00:00 |
|
peter
|
39473f1e59
|
* procvar compare with 2 ints did not check the integer size
|
2002-12-27 15:26:12 +00:00 |
|
peter
|
6f9deb98ed
|
* don't allow implicit bool->int conversion
|
2002-12-23 22:22:16 +00:00 |
|
peter
|
908c2c1ca7
|
* allow classref-classref always when explicit
|
2002-12-18 21:37:36 +00:00 |
|
peter
|
f1a0d3bd11
|
* give conversions from pointer to pwidechar a penalty (=prefer pchar)
|
2002-12-15 22:37:53 +00:00 |
|
peter
|
bdc6feb73d
|
* proc->procvar is never an exact match, convert exact parameters
to equal for the whole proc to procvar conversion level
|
2002-12-11 22:40:12 +00:00 |
|
peter
|
419a0592ab
|
* prefer string-shortstring over other string-string conversions
|
2002-12-06 17:49:44 +00:00 |
|
florian
|
121ca40b39
|
* some variant <-> dyn. array stuff
|
2002-12-05 14:27:25 +00:00 |
|
carl
|
eeea5fdae0
|
* warning of portabilitiy problems with parasize / localsize
+ some added documentation
|
2002-12-01 22:07:41 +00:00 |
|
peter
|
67153fd9a1
|
* the never ending story of tp procvar hacks
|
2002-11-27 15:33:46 +00:00 |
|
peter
|
1c2eecfb9d
|
* fix cp_procvar compare
|
2002-11-27 02:32:14 +00:00 |
|
peter
|
f3fc72095f
|
* splitted defbase in defutil,symutil,defcmp
* merged isconvertable and is_equal into compare_defs(_ext)
* made operator search faster by walking the list only once
|
2002-11-25 17:43:16 +00:00 |
|