Commit History

Автор SHA1 Съобщение Дата
  florian e412f6be55 + in on an empty set is always false, resolves #40745 преди 1 година
  Sven/Sarah Barth 484dab553b + add a batch file to also regenerate the RTL makefiles on Windows преди 1 година
  florian 2f9ed0576e * optimize x </>= length(...) also if the operands are swapped преди 1 година
  Pierre Muller 8b7dbb81b1 Update after commit b0076a4709 to fix jvm rtl compilation error преди 1 година
  florian e130557d9f * optimize x < length(arr) and x >= length(arr) as proposed in #40292 преди 1 година
  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 година