Commit History

Автор SHA1 Съобщение Дата
  yury 9dc1820490 * Expanded filename buffer in FileRec to 512 bytes, so it can hold enough unicode characters. преди 17 години
  peter 8419161964 * current_objectdef is now always valid when parsing is within the преди 17 години
  peter a3a66ba74d * split tvisibility from tsymoptions преди 17 години
  peter ca48c2f34c * tobjectdef.set_parent also inherits oo_can_have_published преди 17 години
  peter 84112032c3 * rename aktobjectdef to current_objectdef преди 17 години
  michael b40d826439 * Fixed bug #12323. Bug is in getting default value of string parameters, unterminated memory copy преди 17 години
  Jonas Maebe afa14de20d + some generic changes preparing for darwin/arm support преди 17 години
  florian 8c9baed5cb * force static; being repeated in the procedure body, this avoids trouble as in #12242 преди 17 години
  Jonas Maebe 76ce35b905 * method definitions in "child" interfaces also hide those in "parent" преди 17 години
  florian d2214685c3 * fixes compiler crash with out of memory on illegal array declarations преди 17 години
  florian f0dcb10509 * more fixes for 11062 преди 17 години
  florian 916e982519 * possible fix for 11062 преди 17 години
  yury 491f0fa1d8 * Replaced all user defined warnings by TODO comments to reduce compiler noise. преди 17 години
  yury cf7390ea81 * Fixed 'mixed signed/unsigned' and pointer conversion warnings. преди 17 години
  yury fcceb9cfa1 * Removed/ifdefed/commented unused local variables. преди 17 години
  peter c2e5f885c6 * handle (build)derefimpl also for objectdef so it also works for methods преди 17 години
  Jonas Maebe c00108009d * insert vmt as hidden field in objectdefs преди 17 години
  florian fca8883f27 * moved oo_copied into defoptions преди 17 години
  florian 396b1c7c1e * do not write a "copied" symtable to a ppu when holding only a reference to it, преди 17 години
  florian d79851dc1b * patch by Sergei Gorelkin to improve class creation speed and make objpas.inc more readable преди 17 години
  florian d7673694f1 * enable parsing of default properties when used with objects, resolves #10795 преди 17 години
  florian eca558b33b * don't crash on empty ProcDefs when handling interfaces, resolves #11295 преди 17 години
  florian c56c6e976c + allow dyn. arrays to be published, resolves #10493 преди 17 години
  yury 348e30958e * If object has VMT, properly align whole object instance if target CPU requires alignment. It fixes usage of static object instances created as var or const on CPUs which require alignment. преди 17 години
  peter 8f239d04b6 * cleanup and simplify the set type handling преди 17 години
  florian 6c53785e3a * first part of implements clean up and fixing преди 17 години
  Jonas Maebe f36e5411af * split cpu64bit compiler define into преди 17 години
  florian bc73f9021c Merged revisions 5891-10167,10169-10180 via svnmerge from преди 17 години
  Jonas Maebe 8349cde7db * changed byte/word/longbool to be Delphi-compatible (+ similar changes преди 17 години
  peter 793fd8fc09 * Add -Xg to help pages преди 17 години