Commit History

Author SHA1 Message Date
  florian 81726e85d7 * properties can be also passed to formal const parameters 19 years ago
  florian 7781e842fc * varset support fixed 19 years ago
  peter 0557ddc342 * removed typed const, it is now handled by staticvarsym 19 years ago
  florian a13d358f1e * first partially working implementation of variant com invoking 19 years ago
  peter e17b424e28 * refactor procsym procdef list 19 years ago
  peter 658c46b903 * remove tdictionary and tindexarray 19 years ago
  florian 85d63d9fa9 * settings refactored 19 years ago
  peter 3078a1927f * remove ttype 19 years ago
  florian 9a1b9071a5 * implemented kylix like local directive, fixes #7242 19 years ago
  Jonas Maebe 0a23786605 - reverted r4880 (wrong varargs reform) and r4838 (wrong removal of 19 years ago
  florian 02d0ac4c3e + only procedures doing recursive calls are checked for tail recursivity 19 years ago
  florian fb5e396881 + experimental -Sv option to support vector arithmetics 19 years ago
  peter 1eeb78379f * with EXTDEBUG show non-hidden parameters 19 years ago
  Jonas Maebe e55d6d7145 * make_not_regable() now also works on temprefnodes 19 years ago
  Jonas Maebe 3a54183ce8 * clarified errors regarding invalid uses of packed array/record fields 19 years ago
  Jonas Maebe 758a1ab5b0 * allow taking the address of packed array elements if the element size 19 years ago
  peter d1e7a68289 * include para number in call by var error 19 years ago
  Jonas Maebe 340e2257f3 * don't allow taking the address of packed record fields 19 years ago
  Jonas Maebe eccbc78e04 + support for bitpacked arrays: 19 years ago
  peter 4506394cfa * pass contextobjdef for visibility of methods. There are different 19 years ago
  peter a704cbf048 * never prefer conversion to formaldef 19 years ago
  Jonas Maebe 30ee3416e8 * fixed wrong "assigned but not used" note for class and interface 19 years ago
  peter 5e5edcb520 * allow passing single element to open array bug6960 19 years ago
  Jonas Maebe e344ee3cd7 + support for register variables which contain records 19 years ago
  Jonas Maebe e0250bcdb4 * never remove regvar-ability of parameters passed by reference 19 years ago
  florian 600af6c9d0 + support for unaligned as lvalue 19 years ago
  Jonas Maebe 5e02b02d24 * properly count references to overloaded operators (tests/tbs/tb0500.pp) 19 years ago
  peter 95be416b9d * don't allow stringconst+integer 19 years ago
  peter ae0010ad6c * support proc to procvar conversion for overloaded procdefs passed to parameters 19 years ago
  Jonas Maebe 9dbd69c307 * don't give range check hints/warnings for conversions of 19 years ago