Michaël Van Canneyt
|
8b40033964
* Change argument name
|
hai 1 ano |
Rika Ichinose
|
7589bb39b8
Set ‘TMonitorData’s without locking.
|
hai 1 ano |
Michaël Van Canneyt
|
e1b2feac33
* Set monitor structures in place
|
hai 1 ano |
Michaël Van Canneyt
|
30a20cc209
* Add operators to TMethod, for Delphi compatibility
|
hai 1 ano |
Sven/Sarah Barth
|
4aeb1ee223
* fix implementation comment
|
hai 1 ano |
Sven/Sarah Barth
|
dd4f7e9148
* fix #40592: make the Delphi-compatible attributes usable, but in a way that makes it clear to the user that they won't work
|
hai 1 ano |
Sven/Sarah Barth
|
170c05592b
* ensure that the legacy method table has the correct alignment on platforms that require it (e.g. SPARC64)
|
hai 1 ano |
Michaël Van Canneyt
|
c39e51485c
* Avoid range error in comparisons
|
%!s(int64=2) %!d(string=hai) anos |
Sven/Sarah Barth
|
30bf8047aa
* ensure that the field and method tables are always accessed with the default alignment
|
hai 1 ano |
Michaël Van Canneyt
|
7e4aca384f
* Some delphi compatibility issues solved (PtrToNil and TGUID operator)
|
hai 1 ano |
Michaël Van Canneyt
|
6045b3a6bd
* Add Delphi-compatible DisposeOf and friends.
|
hai 1 ano |
Michaël Van Canneyt
|
defc7e99d1
* Fix compilation for avr-embedded (no unicode strings)
|
%!s(int64=2) %!d(string=hai) anos |
Michaël Van Canneyt
|
757d2b4f91
* Move TMarshal to system unit
|
%!s(int64=2) %!d(string=hai) anos |
Rika Ichinose
|
7f4420495b
TMarshal & TMarshaller, strange things from Delphi.
|
%!s(int64=2) %!d(string=hai) anos |
Michael VAN CANNEYT
|
b69c78ccce
* String -> ShortString/RTLString
|
%!s(int64=2) %!d(string=hai) anos |
Michaël Van Canneyt
|
517d1b017c
* Interface thunk class must query owner object interface list
|
%!s(int64=2) %!d(string=hai) anos |
Michaël Van Canneyt
|
70282826ad
* Parent class for hidden TVirtualInterface thunking class
|
%!s(int64=2) %!d(string=hai) anos |
Michaël Van Canneyt
|
96921aaba3
* Fix NilValue
|
%!s(int64=2) %!d(string=hai) anos |
Michaël Van Canneyt
|
b121045d4a
* TPtrWrapper for Delphi compatibility
|
%!s(int64=2) %!d(string=hai) anos |
Michaël Van Canneyt
|
b8738944ed
* Add TNoRefCountObject (delphi compatibility)
|
%!s(int64=2) %!d(string=hai) anos |
florian
|
c0979bbc0c
* TObject.InitInstance got very big so inlining has no advantage anymore, resolves #39494
|
%!s(int64=3) %!d(string=hai) anos |
Nikolay Nikolov
|
5124ab2521
* cloned the WebAssembly native exceptions code generation and rtl support into
|
%!s(int64=3) %!d(string=hai) anos |
Nikolay Nikolov
|
91f0f1a86c
* don't include except.inc if wasm32 native exception is turned on, instead
|
%!s(int64=3) %!d(string=hai) anos |
michael
|
e6a593c5fa
* Patch from Zeljko Avramovic to extend ordinal/float helpers
|
%!s(int64=4) %!d(string=hai) anos |
michael
|
82346563c1
* Add StoredAttribute class, bug ID #37602
|
%!s(int64=5) %!d(string=hai) anos |
pierre
|
3aa253c11d
Allow system unit to be compiled without RTTI feature
|
%!s(int64=5) %!d(string=hai) anos |
ondrej
|
9a9cd15ec4
TInterfacedObject.Destroy: fix case for correct auto-completion
|
%!s(int64=5) %!d(string=hai) anos |
svenbarth
|
10af6fe2fb
* fix for Mantis #35965: correct alignment also for the class info used to retrieve the unit name
|
%!s(int64=6) %!d(string=hai) anos |
svenbarth
|
e97a2cb03e
* tests with Delphi showed that an attribute class must explicitely declare a parameterless constructor if it should be used, cause TCustomAttribute.Create is private
|
%!s(int64=6) %!d(string=hai) anos |
svenbarth
|
3ad24c9db8
* as attributes can be part of any type they are best suited in a common part of TTypeData
|
%!s(int64=6) %!d(string=hai) anos |