mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-11-01 13:09:32 +01:00
* Disposed is protected, does not appear by default in RTTI
This commit is contained in:
parent
a57971204c
commit
b3b4343e6b
@ -250,6 +250,7 @@
|
|||||||
{$ENDIF}
|
{$ENDIF}
|
||||||
protected
|
protected
|
||||||
function GetDisposed : Boolean; inline;
|
function GetDisposed : Boolean; inline;
|
||||||
|
Property Disposed : Boolean Read GetDisposed;
|
||||||
public
|
public
|
||||||
{ please don't change the order of virtual methods, because
|
{ please don't change the order of virtual methods, because
|
||||||
their vmt offsets are used by some assembler code which uses
|
their vmt offsets are used by some assembler code which uses
|
||||||
@ -304,7 +305,7 @@
|
|||||||
class function QualifiedClassName: RTLString;
|
class function QualifiedClassName: RTLString;
|
||||||
Procedure DisposeOf; inline;
|
Procedure DisposeOf; inline;
|
||||||
Procedure CheckDisposed; inline;
|
Procedure CheckDisposed; inline;
|
||||||
Property Disposed : Boolean Read GetDisposed;
|
|
||||||
function Equals(Obj: TObject) : boolean;virtual;
|
function Equals(Obj: TObject) : boolean;virtual;
|
||||||
function GetHashCode: PtrInt;virtual;
|
function GetHashCode: PtrInt;virtual;
|
||||||
function ToString: RTLString; virtual;
|
function ToString: RTLString; virtual;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user