Commit History

Автор SHA1 Съобщение Дата
  Jonas Maebe c13ff3729b * Merged 2.3 branch changes: преди 18 години
  peter 9676482f8e * fix array constructors that start with nil преди 18 години
  pierre f82d47e370 * Use IncRefCountBy преди 18 години
  florian 8ecdbbc515 * fix intf assignment преди 18 години
  Jonas Maebe c0eb91ffc8 * fixed error message for trying to assign to formal parameters and преди 18 години
  peter 0557ddc342 * removed typed const, it is now handled by staticvarsym преди 19 години
  peter f2a25e845d * refactor gen_alloc_symtable so it depends on varsym type and not преди 19 години
  peter e17b424e28 * refactor procsym procdef list преди 19 години
  peter 658c46b903 * remove tdictionary and tindexarray преди 19 години
  florian 85d63d9fa9 * settings refactored преди 19 години
  peter dc29821e8c * ttypenode.dogetcopy added преди 19 години
  peter 3078a1927f * remove ttype преди 19 години
  florian 9a1b9071a5 * implemented kylix like local directive, fixes #7242 преди 19 години
  peter 2f0ce31751 * string concat changed from function to procedure to преди 19 години
  peter 75dee03578 * fix type determining of array of integer constructors преди 19 години
  Jonas Maebe e9580628d3 * make temps which are passed as the location for the function преди 19 години
  Jonas Maebe 733f559267 * also perform C varargs type conversions for cdecl procedures declared преди 19 години
  chrivers f0a62b1e47 Changed implicit type conversion helper for interface assignments. This is needed for _IMPLEMENTS. Will be optimized to be more optimal for non-implements interfaces преди 19 години
  Jonas Maebe e0250bcdb4 * never remove regvar-ability of parameters passed by reference преди 19 години
  florian 570c1bc3a5 * widestrings aren't ref. counted anymore on windows преди 19 години
  florian 23f1f83835 + is_automatable преди 19 години
  peter 95be416b9d * don't allow stringconst+integer преди 19 години
  peter ae0010ad6c * support proc to procvar conversion for overloaded procdefs passed to parameters преди 19 години
  Jonas Maebe b2cdab26af * automatically convert (wide)chararrays to p(wide)chars for C varargs преди 19 години
  Jonas Maebe 4db6e1ddb8 * moved type conversion of C varargs from tcallnode to преди 19 години
  peter b6e35a200e * rewrite of optimizer options преди 19 години
  florian bbd3e2e391 * string constants passed to array of const should be passed as ansistrings преди 19 години
  Jonas Maebe 765fe2b2ab * fixed bug #4737 (check for potential range errors in for-loop преди 19 години
  Jonas Maebe 6d3ae16267 * fixed web bug #4647 (untyped elements in array constructors) + test преди 19 години
  Jonas Maebe 857664a5d4 * fixed tw4554: преди 19 години