Commit History

Autor SHA1 Mensaxe Data
  svenbarth a944be69a6 * nflw.pas: search for enumerators in helpers for records as well %!s(int64=14) %!d(string=hai) anos
  svenbarth c0a0ec9962 correct ppudump %!s(int64=14) %!d(string=hai) anos
  svenbarth 553d357d64 Completely restructured the test for the helper feature. The tests were split into three categories: %!s(int64=14) %!d(string=hai) anos
  svenbarth f7f357f18e * symconst.pas: %!s(int64=14) %!d(string=hai) anos
  svenbarth 96116a6c3a Several adjustments because virtual methods in helpers are just normal methods and a VMT isn't generated for them either. %!s(int64=14) %!d(string=hai) anos
  svenbarth 42129251da Those two tests shouldn't have been commited yet... %!s(int64=14) %!d(string=hai) anos
  svenbarth 80e6498921 Rebase to revision 17096 %!s(int64=14) %!d(string=hai) anos
  svenbarth bb55a59aaf Added some more tests %!s(int64=14) %!d(string=hai) anos
  svenbarth 5218666328 * ncgrtti.pas: RTTI generation for helpers is handled like that for classes %!s(int64=14) %!d(string=hai) anos
  svenbarth 878c8c7806 Implemented correct handling of inherited methods. %!s(int64=14) %!d(string=hai) anos
  svenbarth 6871e9ca72 More tests: %!s(int64=14) %!d(string=hai) anos
  svenbarth 44d27a9d1d Rebase to revision 16946 %!s(int64=14) %!d(string=hai) anos
  svenbarth 2462b5c84a * verified some tests with Delphi XE %!s(int64=14) %!d(string=hai) anos
  svenbarth 963a4d7b23 Commit of a completely restructured helper implementation. Instead of changing objectdefs with odt_classhelper to odt_class, they'll have the odt_helper type assigned to and this will be kept. This also implies that the parent of a helper is its true parent while the extended type is set to a field in tobjectdef (extendeddef). %!s(int64=14) %!d(string=hai) anos
  svenbarth d12b198c7f Rebase to revision 16888 %!s(int64=14) %!d(string=hai) anos
  svenbarth 9b6fbd330c tchlp37.pp: properties seem to be disliked by Delphi 2007 (when accessing them), so test using a function %!s(int64=14) %!d(string=hai) anos
  svenbarth 7cc7826343 - msg*: found a message to reuse %!s(int64=14) %!d(string=hai) anos
  svenbarth e19bcfae38 Added a flag set to TSymtable that tells whether it contains a class helper symbol, which is currently only used for static- and globalsymtables. %!s(int64=14) %!d(string=hai) anos
  svenbarth bc2db220be tchlp45: corrected the test; it used a non existing method instead of the private one, but this doesn't make a difference in the result (it still fails as it should ^^) %!s(int64=14) %!d(string=hai) anos
  svenbarth a7d99a5561 Increased PPU version again so it differs from that in trunk %!s(int64=14) %!d(string=hai) anos
  svenbarth 07eebff55c Rebase to revision 16827 %!s(int64=14) %!d(string=hai) anos
  svenbarth b74e0e9b4e Added another bunch of tests. Partly they still need to be verified in Delphi. %!s(int64=14) %!d(string=hai) anos
  svenbarth a317827456 symtable.pas: %!s(int64=14) %!d(string=hai) anos
  svenbarth 36ee46110c Updated ppudump to support the new ppu data that might contain class helpers. %!s(int64=14) %!d(string=hai) anos
  nickysn c96b89adce * GAS no longer required to build hermes on i386 %!s(int64=14) %!d(string=hai) anos
  marco 6d0e9444cd * patch from #18613 from M. Kamburelis fixes glBufferSubDataARB and some formatting. %!s(int64=14) %!d(string=hai) anos
  joost 012ef5218b * Fixed mem-leak, FContentProducers was re-initialized during the inherited destroy %!s(int64=14) %!d(string=hai) anos
  joost 9191eb35a9 * Fixed mem-leak %!s(int64=14) %!d(string=hai) anos
  paul 27bb39a1ca compiler: comment tblock_type members %!s(int64=14) %!d(string=hai) anos
  marco a14b0d020e * Patch from #18617 Forkevent from Seth Grover. %!s(int64=14) %!d(string=hai) anos