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