paul
|
90a92061a9
compiler: enumerator directive support:
|
15 жил өмнө |
paul
|
d29de71b75
compiler: allow message after the *deprecated* keyword
|
16 жил өмнө |
paul
|
4165499df6
compiler: starting support for final methods (todo: generate an error when overriding a final method) + test
|
16 жил өмнө |
paul
|
1d9245d75f
compiler: abstract/sealed class delphi-like support
|
16 жил өмнө |
Jonas Maebe
|
7e8343f6e2
* removed any use of pushleftright_pocalls for non-i386 platforms, since
|
16 жил өмнө |
Jonas Maebe
|
6165536b5e
+ added {$modeswitch objectivec1}/-Mobjectivec1 mode switch to enable
|
16 жил өмнө |
florian
|
e213be26fd
+ write proper rtti for large sets, resolves #12788
|
16 жил өмнө |
peter
|
a3a66ba74d
* split tvisibility from tsymoptions
|
16 жил өмнө |
peter
|
ca48c2f34c
* tobjectdef.set_parent also inherits oo_can_have_published
|
16 жил өмнө |
Jonas Maebe
|
a23630260b
+ "weakexternal" support for imported procedures and variables.
|
16 жил өмнө |
florian
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
17 жил өмнө |
peter
|
6c586e4eca
* store specializations in globalsymtable for units, use localsymtable
|
17 жил өмнө |
florian
|
fca8883f27
* moved oo_copied into defoptions
|
17 жил өмнө |
florian
|
396b1c7c1e
* do not write a "copied" symtable to a ppu when holding only a reference to it,
|
17 жил өмнө |
peter
|
8f239d04b6
* cleanup and simplify the set type handling
|
17 жил өмнө |
florian
|
d8d96f14e6
+ experimental directive, resolves #10833
|
17 жил өмнө |
Jonas Maebe
|
8349cde7db
* changed byte/word/longbool to be Delphi-compatible (+ similar changes
|
17 жил өмнө |
florian
|
8f17101039
* allow application of as operator only to interfaces having a guid, resolves #6797
|
17 жил өмнө |
florian
|
5c96c4a671
+ first part of support for an unicodestring type
|
17 жил өмнө |
Jonas Maebe
|
e716ac6b6b
* give ord->formaldef again a higher precedence than ord->floatdef
|
17 жил өмнө |
Jonas Maebe
|
82a0749970
* prefer non-matching orddef conversions to orddef-to-pointer conversions
|
17 жил өмнө |
Jonas Maebe
|
9049f845f4
* avoid writing the stabs for a child class before those of a parent
|
18 жил өмнө |
Jonas Maebe
|
21abdd2f4e
+ support for specifying the minimal precision for floating point
|
18 жил өмнө |
daniel
|
9adb202a92
* Rework the constexprint to allow operations from low(int64) to high(qword).
|
18 жил өмнө |
Jonas Maebe
|
02a69ff049
* mwpascal is also a clearstack_pocall (fixes e.g. calling
|
18 жил өмнө |
Jonas Maebe
|
c13ff3729b
* Merged 2.3 branch changes:
|
18 жил өмнө |
Jonas Maebe
|
9ad579855e
* fixed webtbf/tw3631
|
18 жил өмнө |
peter
|
91dbd27a42
* cleanup deleting of defs
|
18 жил өмнө |
florian
|
a2ec2e72b6
* better hint about abstract methods (fixes 5098)
|
18 жил өмнө |
Jonas Maebe
|
47ff7b62e7
* fixed overload choosing algorithm so it's Delphi-compatible +
|
18 жил өмнө |