daniel
|
9adb202a92
* Rework the constexprint to allow operations from low(int64) to high(qword).
|
18 years ago |
Jonas Maebe
|
21f87ef1de
* fixed instances of passing properties as var parameter
|
18 years ago |
florian
|
0d9609d614
* convert extended to double when passing it to automation dispatchers
|
18 years ago |
daniel
|
d0e162317b
* Fix indentation.
|
18 years ago |
daniel
|
d4de54402c
* In genhightree, do typecheckpass later to prevent references to possibly
|
18 years ago |
Jonas Maebe
|
168e652d42
+ support for simplifying simple inline functions down to a single
|
18 years ago |
Jonas Maebe
|
c13ff3729b
* Merged 2.3 branch changes:
|
18 years ago |
florian
|
fd392dc2b6
* allow inherited; calling abstract methods in delphi mode, resolves #5896
|
18 years ago |
tom_at_work
|
106fe68ce6
* renamed TStringList to TCmdStrList, in general use TCmdStr instead of shortstrings to fix bug #6351
|
18 years ago |
Jonas Maebe
|
d614eab0fb
* don't call afterconstruction/beforedestruction in case an exception
|
18 years ago |
Jonas Maebe
|
3e153102a8
* fixed calling class methods via classrefdefs (mantis #8145)
|
18 years ago |
Jonas Maebe
|
3d99dcc178
* object constructors/methods obviously can also read the object
|
18 years ago |
Jonas Maebe
|
9ad579855e
* fixed webtbf/tw3631
|
18 years ago |
Jonas Maebe
|
38d54234d7
* fixed crash when calling a procvar with too many parameters
|
18 years ago |
peter
|
d2c8e7429e
* include parameter types for checking abstract calls
|
18 years ago |
peter
|
0f70e42920
* abstractmethodlist to tfphashlist
|
18 years ago |
Jonas Maebe
|
2ddeca21e6
* don't give warning about constructing instance with abstract methods
|
18 years ago |
florian
|
a2ec2e72b6
* better hint about abstract methods (fixes 5098)
|
18 years ago |
florian
|
d5291d0e18
+ handle variant dispatching
|
18 years ago |
Jonas Maebe
|
47ff7b62e7
* fixed overload choosing algorithm so it's Delphi-compatible +
|
18 years ago |
Jonas Maebe
|
e4a2fb7f35
* fixed mantis 7975 and 7107 (ie 200311075 when working using somewhat
|
18 years ago |
Jonas Maebe
|
89349c2f1a
* fixed web bug #7963 (crash when trying to print the name of a procvar
|
18 years ago |
Jonas Maebe
|
d7633e9dd0
* removed wrong comment from r5389 (no longer applicable since r5390)
|
18 years ago |
Jonas Maebe
|
7c387c9f82
- removed double initialisation of local typed constants/initialised
|
18 years ago |
Jonas Maebe
|
9e60d6791d
* show name of procedure/function called with too few parameters
|
18 years ago |
tom_at_work
|
3b6d5c3676
- cleanup, fixing of uninitialized variables, missing return values and unused variables
|
18 years ago |
Jonas Maebe
|
5444207df8
* better fix for tw1623 (generates more optimal code)
|
19 years ago |
Jonas Maebe
|
248046320a
* fixed inlining of functions called in their own parameters (tw1623)
|
19 years ago |
peter
|
0557ddc342
* removed typed const, it is now handled by staticvarsym
|
19 years ago |
peter
|
f88e6a834e
* typo
|
19 years ago |