Commit History

Автор SHA1 Съобщение Дата
  peter 0dceec9a64 * current_procdef removed, use current_procinfo.procdef instead преди 22 години
  peter 72a89db7f7 * para can be the same as function name in delphi преди 22 години
  peter 5540304b85 * check parast when inserting in localst преди 22 години
  peter e7975c7592 * re-resolving added instead of reloading from ppu преди 22 години
  peter 072a55b73e * methodpointer self pushing fixed преди 22 години
  peter 8ff5792776 * remove some unit dependencies преди 22 години
  peter 1d3a842c07 * fix dup check for hiding the result varsym in localst, the result преди 22 години
  peter 92ee1804b6 * removed selfpointer_offset, vmtpointer_offset преди 22 години
  peter 4ba5171726 * fix crash with hiding function result. The function result is now преди 22 години
  peter 15b0132f6f * tloadnode does not support objectsymtable,withsymtable anymore преди 22 години
  peter 60978ba89c * aktprocdef renamed to current_procdef преди 22 години
  peter 7f14891d66 * aktprocdef cleanup, aktprocdef is now always nil when parsing преди 22 години
  peter fe96aad6d6 * vo_is_result flag added for the special RESULT symbol преди 22 години
  peter f4b818fc1d * removed funcretn,funcretsym, function result is now in varsym преди 22 години
  Jonas Maebe 06e03ecd23 * calculation of parameter and resultlocation offsets now depends on преди 22 години
  Jonas Maebe ec71805aa8 * several ppc/generic result offset related fixes. The "normal" result преди 22 години
  peter 7548e808d9 * ignore hints for default parameter values преди 22 години
  peter 830ea4e876 * support DefaultHandler and anonymous inheritance fixed преди 22 години
  peter bbf8bddbb4 * unit loading changed to first register units and load them преди 22 години
  peter c466e75da1 * fix crashes when searching symbols преди 22 години
  peter 9147303907 * duplicate procsym-unitsym fix преди 22 години
  peter a261bbcfac * type redefine fix for tb0437 преди 23 години
  carl 081a4aab35 * 3% memory optimization преди 23 години
  peter dc66eafb0b * merged cdecl and array fixes преди 23 години
  carl 93d011d184 + checking for symbols used with hint directives is done mostly in pexpr преди 23 години
  carl 5c5db0e0a3 + unimplemented hint directive added преди 23 години
  peter 3d696d9c7c * tvarsym.get_push_size replaced by paramanager.push_size преди 23 години
  carl e15d019b58 + small optimization for speed преди 23 години
  pierre 65c85744da * correct a stabs generation problem that lead to use errordef in stabs преди 23 години
  peter a496dbe1ff * pass proccalloption to ret_in_xxx and push_xxx functions преди 23 години