Commit History

Author SHA1 Message Date
  svenbarth a944be69a6 * nflw.pas: search for enumerators in helpers for records as well 14 years ago
  svenbarth c0a0ec9962 correct ppudump 14 years ago
  svenbarth 553d357d64 Completely restructured the test for the helper feature. The tests were split into three categories: 14 years ago
  svenbarth f7f357f18e * symconst.pas: 14 years ago
  svenbarth 96116a6c3a Several adjustments because virtual methods in helpers are just normal methods and a VMT isn't generated for them either. 14 years ago
  svenbarth 42129251da Those two tests shouldn't have been commited yet... 14 years ago
  svenbarth 80e6498921 Rebase to revision 17096 14 years ago
  svenbarth bb55a59aaf Added some more tests 14 years ago
  svenbarth 5218666328 * ncgrtti.pas: RTTI generation for helpers is handled like that for classes 14 years ago
  svenbarth 878c8c7806 Implemented correct handling of inherited methods. 14 years ago
  svenbarth 6871e9ca72 More tests: 14 years ago
  svenbarth 44d27a9d1d Rebase to revision 16946 14 years ago
  svenbarth 2462b5c84a * verified some tests with Delphi XE 14 years ago
  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). 14 years ago
  svenbarth d12b198c7f Rebase to revision 16888 14 years ago
  svenbarth 9b6fbd330c tchlp37.pp: properties seem to be disliked by Delphi 2007 (when accessing them), so test using a function 14 years ago
  svenbarth 7cc7826343 - msg*: found a message to reuse 14 years ago
  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. 14 years ago
  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 ^^) 14 years ago
  svenbarth a7d99a5561 Increased PPU version again so it differs from that in trunk 14 years ago
  svenbarth 07eebff55c Rebase to revision 16827 14 years ago
  svenbarth b74e0e9b4e Added another bunch of tests. Partly they still need to be verified in Delphi. 14 years ago
  svenbarth a317827456 symtable.pas: 14 years ago
  svenbarth 36ee46110c Updated ppudump to support the new ppu data that might contain class helpers. 14 years ago
  nickysn c96b89adce * GAS no longer required to build hermes on i386 14 years ago
  marco 6d0e9444cd * patch from #18613 from M. Kamburelis fixes glBufferSubDataARB and some formatting. 14 years ago
  joost 012ef5218b * Fixed mem-leak, FContentProducers was re-initialized during the inherited destroy 14 years ago
  joost 9191eb35a9 * Fixed mem-leak 14 years ago
  paul 27bb39a1ca compiler: comment tblock_type members 14 years ago
  marco a14b0d020e * Patch from #18617 Forkevent from Seth Grover. 14 years ago