florian
|
81726e85d7
* properties can be also passed to formal const parameters
|
19 years ago |
florian
|
7781e842fc
* varset support fixed
|
19 years ago |
peter
|
0557ddc342
* removed typed const, it is now handled by staticvarsym
|
19 years ago |
florian
|
a13d358f1e
* first partially working implementation of variant com invoking
|
19 years ago |
peter
|
e17b424e28
* refactor procsym procdef list
|
19 years ago |
peter
|
658c46b903
* remove tdictionary and tindexarray
|
19 years ago |
florian
|
85d63d9fa9
* settings refactored
|
19 years ago |
peter
|
3078a1927f
* remove ttype
|
19 years ago |
florian
|
9a1b9071a5
* implemented kylix like local directive, fixes #7242
|
19 years ago |
Jonas Maebe
|
0a23786605
- reverted r4880 (wrong varargs reform) and r4838 (wrong removal of
|
19 years ago |
florian
|
02d0ac4c3e
+ only procedures doing recursive calls are checked for tail recursivity
|
19 years ago |
florian
|
fb5e396881
+ experimental -Sv option to support vector arithmetics
|
19 years ago |
peter
|
1eeb78379f
* with EXTDEBUG show non-hidden parameters
|
19 years ago |
Jonas Maebe
|
e55d6d7145
* make_not_regable() now also works on temprefnodes
|
19 years ago |
Jonas Maebe
|
3a54183ce8
* clarified errors regarding invalid uses of packed array/record fields
|
19 years ago |
Jonas Maebe
|
758a1ab5b0
* allow taking the address of packed array elements if the element size
|
19 years ago |
peter
|
d1e7a68289
* include para number in call by var error
|
19 years ago |
Jonas Maebe
|
340e2257f3
* don't allow taking the address of packed record fields
|
19 years ago |
Jonas Maebe
|
eccbc78e04
+ support for bitpacked arrays:
|
19 years ago |
peter
|
4506394cfa
* pass contextobjdef for visibility of methods. There are different
|
19 years ago |
peter
|
a704cbf048
* never prefer conversion to formaldef
|
19 years ago |
Jonas Maebe
|
30ee3416e8
* fixed wrong "assigned but not used" note for class and interface
|
19 years ago |
peter
|
5e5edcb520
* allow passing single element to open array bug6960
|
19 years ago |
Jonas Maebe
|
e344ee3cd7
+ support for register variables which contain records
|
19 years ago |
Jonas Maebe
|
e0250bcdb4
* never remove regvar-ability of parameters passed by reference
|
19 years ago |
florian
|
600af6c9d0
+ support for unaligned as lvalue
|
19 years ago |
Jonas Maebe
|
5e02b02d24
* properly count references to overloaded operators (tests/tbs/tb0500.pp)
|
19 years ago |
peter
|
95be416b9d
* don't allow stringconst+integer
|
19 years ago |
peter
|
ae0010ad6c
* support proc to procvar conversion for overloaded procdefs passed to parameters
|
19 years ago |
Jonas Maebe
|
9dbd69c307
* don't give range check hints/warnings for conversions of
|
19 years ago |