Jonas Maebe
|
ac445c97c1
* fixed webtbf/tw4244
|
20 years ago |
peter
|
f3cefd7a07
* check precision of floats for determining overload to call,
|
20 years ago |
peter
|
1abbfcc698
* don't allow assignments to properties that need a call
|
20 years ago |
peter
|
393101a64d
* allow passing read-only typedconsts to const parameters
|
20 years ago |
peter
|
4766e62dd2
* allow temp strings to be passed to consts in delphi mode
|
20 years ago |
florian
|
21038de78d
+ started with refactoring det_resulttype
|
20 years ago |
florian
|
ac880214fc
* fixed passing function results to const formal defs, see tbs/tb0490.pp
|
20 years ago |
fpc
|
790a4fe2d3
* log and id tags removed
|
20 years ago |
fpc
|
50778076c3
initial import
|
20 years ago |
peter
|
f11458e457
allow gettting the address of read-only typedconsts
|
20 years ago |
peter
|
88681a14c7
support string[index] for const/var assignment
|
20 years ago |
marco
|
8d69beb6ef
* from peter for bug #3862
|
20 years ago |
peter
|
6e3d03da7e
valid_property is only used for calln. Fields are always allowed
|
20 years ago |
peter
|
3f9d6ab32f
* add hint when passing an uninitialized variable to a var parameter
|
20 years ago |
peter
|
5ed8259ff6
don't allow overloading orddef,enumdef.floatdef for unary operators
|
20 years ago |
peter
|
339fed5022
* allow assignment to elements of constant dyn array in delphi mode
|
20 years ago |
peter
|
e417e34496
* truncate log
|
20 years ago |
peter
|
3af83637d8
* allow more operations on integers with a typecast to pointer
|
20 years ago |
peter
|
cae7c0baee
* allow nil^ passed to var parameter
|
20 years ago |
florian
|
b060f8f10a
* delphi assumes dyn. array access make expressions l-values because it's internally a pointer
|
20 years ago |
florian
|
5007b3e395
* inherited; works now in delphi mode for private methods; looks like a delphi bug
|
20 years ago |
peter
|
b009240860
* fix overload choosing with an qword overload
|
20 years ago |
florian
|
2729f303a4
* taking the address of a resourcestring is allowed now
|
20 years ago |
peter
|
8d251e8506
* unit mapping rewrite
|
20 years ago |
florian
|
b41c21e6d2
* tmypointer(12435)^ is an l-value
|
20 years ago |
peter
|
8f8e6f6809
* widestring patches from Alexey Barkovoy
|
20 years ago |
peter
|
ed7084e0b6
* handle string-open array of (wide)char without variants
|
20 years ago |
peter
|
2b6456fe16
* procvar handling for tp procvar mode fixed
|
20 years ago |
peter
|
7c144223ad
* fixed wrong calculation for checking default parameters
|
20 years ago |
peter
|
e740a66636
* tparaitem removed, use tparavarsym instead
|
21 years ago |