Commit History

Автор SHA1 Съобщение Дата
  Jonas Maebe 38d54234d7 * fixed crash when calling a procvar with too many parameters преди 19 години
  peter d2c8e7429e * include parameter types for checking abstract calls преди 19 години
  peter 0f70e42920 * abstractmethodlist to tfphashlist преди 19 години
  Jonas Maebe 2ddeca21e6 * don't give warning about constructing instance with abstract methods преди 19 години
  florian a2ec2e72b6 * better hint about abstract methods (fixes 5098) преди 19 години
  florian d5291d0e18 + handle variant dispatching преди 19 години
  Jonas Maebe 47ff7b62e7 * fixed overload choosing algorithm so it's Delphi-compatible + преди 19 години
  Jonas Maebe e4a2fb7f35 * fixed mantis 7975 and 7107 (ie 200311075 when working using somewhat преди 19 години
  Jonas Maebe 89349c2f1a * fixed web bug #7963 (crash when trying to print the name of a procvar преди 19 години
  Jonas Maebe d7633e9dd0 * removed wrong comment from r5389 (no longer applicable since r5390) преди 19 години
  Jonas Maebe 7c387c9f82 - removed double initialisation of local typed constants/initialised преди 19 години
  Jonas Maebe 9e60d6791d * show name of procedure/function called with too few parameters преди 19 години
  tom_at_work 3b6d5c3676 - cleanup, fixing of uninitialized variables, missing return values and unused variables преди 19 години
  Jonas Maebe 5444207df8 * better fix for tw1623 (generates more optimal code) преди 19 години
  Jonas Maebe 248046320a * fixed inlining of functions called in their own parameters (tw1623) преди 19 години
  peter 0557ddc342 * removed typed const, it is now handled by staticvarsym преди 19 години
  peter f88e6a834e * typo преди 19 години
  florian 5cbc15b339 * some variant dispatching stuff fixed преди 19 години
  florian a13d358f1e * first partially working implementation of variant com invoking преди 19 години
  florian c947295cb8 + ttertiarynode преди 19 години
  peter e17b424e28 * refactor procsym procdef list преди 19 години
  peter 658c46b903 * remove tdictionary and tindexarray преди 19 години
  florian be2b715d3c + parsing of disp variant invokes преди 19 години
  florian ef7bd58c54 * germanism removed (aktfilepos -> current_filepos) преди 19 години
  florian 85d63d9fa9 * settings refactored преди 19 години
  daniel 1406181aa5 * Fix incorrect usage of result value. преди 19 години
  peter 3078a1927f * remove ttype преди 19 години
  daniel de423ab5b0 + stringvar[l..h] now valid parameter for open array of char. преди 19 години
  daniel 068c0f7952 * Cleaner implementation of pointer index to open array, codegen changes преди 19 години
  daniel 2450f5a778 + First working concept of open_array_procedure(Pbyte_var[0..9]); преди 19 години