Rika Ichinose
|
b0076a4709
Integers are 16-bit in system, replace with SizeInt.
|
1 рік тому |
Pierre Muller
|
a4240a0c62
Fix compilation of i8086/n8086add.pas unit after introduction of get_int_value function
|
1 рік тому |
florian
|
f29ff58ab9
+ get_int_value
|
1 рік тому |
florian
|
48eeaf00a4
+ fold also divisons involving pointer constants (those nodes are internally generated only)
|
1 рік тому |
florian
|
2e9556f2eb
+ fold also constant pointer operations on nil nodes
|
1 рік тому |
florian
|
b3c1f294ba
+ propagate also widechar/pointer constants
|
1 рік тому |
florian
|
0aa851b7f7
* run constant propagation multiple times if needed and if slow optimizations are turned on
|
1 рік тому |
florian
|
5c46b5116d
+ also fold nil nodes when used as pointer constants
|
1 рік тому |
florian
|
1222456c13
* allow [] for constant set constraints, resolves #37020
|
1 рік тому |
Rika Ichinose
|
0fe3633044
Simplify shortstr_concat(_multi).
|
1 рік тому |
florian
|
13fc4075f5
+ propagate pointer constants
|
1 рік тому |
Michaël Van Canneyt
|
3f8bbd3b00
* Various small fixes
|
1 рік тому |
Michaël Van Canneyt
|
799b90ca3f
* Use writehelp to display error
|
1 рік тому |
Michaël Van Canneyt
|
4cdabbb4c6
* Fix writing of union types
|
1 рік тому |
Sven/Sarah Barth
|
b0d61558e3
* fix #40725: pass along whole array constructor to the Insert() so that it's converted with the correct checks
|
1 рік тому |
Sven/Sarah Barth
|
e76c5d96d8
* Fix #40716: only add helpers if the type doesn't belong to the current object/class/record hierarchy
|
1 рік тому |
Sven/Sarah Barth
|
7a1ef994b4
* fix #40721: correctly set up the generic defs when parsing fields, especially important when dealing with anonymous fields
|
1 рік тому |
Sven/Sarah Barth
|
0e9efd07ef
* extend read_anon_type() so that it can take a genericdef as well
|
1 рік тому |
Sven/Sarah Barth
|
eaf24269bc
* check that the corresponding genericdef of the adjusted def is indeed valid
|
1 рік тому |
Sven/Sarah Barth
|
550397b982
* fix #40708: when creating the sub-arraydefs for comma separated arrays, ensure that the new sub array also has the generic related information set up correctly
|
1 рік тому |
Michaël Van Canneyt
|
326d92589a
* Add some callback types
|
1 рік тому |
Michaël Van Canneyt
|
e044aae4dc
* Handle "object" as argument type
|
1 рік тому |
Michaël Van Canneyt
|
51ffa2220e
* Better callback and type handling
|
1 рік тому |
Michaël Van Canneyt
|
388a55904a
* Handle complex nested types in arguments
|
1 рік тому |
Michaël Van Canneyt
|
dfafb1f777
* Remove some debug statements
|
1 рік тому |
Michaël Van Canneyt
|
5bc1cfa9bc
* -r/chrome option
|
1 рік тому |
Michaël Van Canneyt
|
90cac5536f
* Some corrections in GetInvokeNameFromTypeName
|
1 рік тому |
Michaël Van Canneyt
|
bd08aa6197
* Correct InvokenameFromAlias
|
1 рік тому |
Michaël Van Canneyt
|
ea64142bac
* Better support for Alias types
|
1 рік тому |
Michaël Van Canneyt
|
c720e30fac
* Add dictionary-typed result support
|
1 рік тому |