peter
|
8af51ea6d3
* locals and paras are allocated in the code generation
|
22 years ago |
peter
|
375820ccae
* unchain operators before adding to overloaded list
|
22 years ago |
peter
|
bfb8ae2151
* sym,def resolving partly rewritten to support also parent objects
|
22 years ago |
peter
|
0dceec9a64
* current_procdef removed, use current_procinfo.procdef instead
|
22 years ago |
peter
|
72a89db7f7
* para can be the same as function name in delphi
|
22 years ago |
peter
|
5540304b85
* check parast when inserting in localst
|
22 years ago |
peter
|
e7975c7592
* re-resolving added instead of reloading from ppu
|
22 years ago |
peter
|
072a55b73e
* methodpointer self pushing fixed
|
22 years ago |
peter
|
8ff5792776
* remove some unit dependencies
|
22 years ago |
peter
|
1d3a842c07
* fix dup check for hiding the result varsym in localst, the result
|
22 years ago |
peter
|
92ee1804b6
* removed selfpointer_offset, vmtpointer_offset
|
22 years ago |
peter
|
4ba5171726
* fix crash with hiding function result. The function result is now
|
22 years ago |
peter
|
15b0132f6f
* tloadnode does not support objectsymtable,withsymtable anymore
|
22 years ago |
peter
|
60978ba89c
* aktprocdef renamed to current_procdef
|
22 years ago |
peter
|
7f14891d66
* aktprocdef cleanup, aktprocdef is now always nil when parsing
|
22 years ago |
peter
|
fe96aad6d6
* vo_is_result flag added for the special RESULT symbol
|
22 years ago |
peter
|
f4b818fc1d
* removed funcretn,funcretsym, function result is now in varsym
|
22 years ago |
Jonas Maebe
|
06e03ecd23
* calculation of parameter and resultlocation offsets now depends on
|
22 years ago |
Jonas Maebe
|
ec71805aa8
* several ppc/generic result offset related fixes. The "normal" result
|
22 years ago |
peter
|
7548e808d9
* ignore hints for default parameter values
|
22 years ago |
peter
|
830ea4e876
* support DefaultHandler and anonymous inheritance fixed
|
22 years ago |
peter
|
bbf8bddbb4
* unit loading changed to first register units and load them
|
22 years ago |
peter
|
c466e75da1
* fix crashes when searching symbols
|
22 years ago |
peter
|
9147303907
* duplicate procsym-unitsym fix
|
22 years ago |
peter
|
a261bbcfac
* type redefine fix for tb0437
|
22 years ago |
carl
|
081a4aab35
* 3% memory optimization
|
23 years ago |
peter
|
dc66eafb0b
* merged cdecl and array fixes
|
23 years ago |
carl
|
93d011d184
+ checking for symbols used with hint directives is done mostly in pexpr
|
23 years ago |
carl
|
5c5db0e0a3
+ unimplemented hint directive added
|
23 years ago |
peter
|
3d696d9c7c
* tvarsym.get_push_size replaced by paramanager.push_size
|
23 years ago |