|
@@ -795,6 +795,7 @@ type
|
|
FDeclaredMethods : TRttiMethodArray;
|
|
FDeclaredMethods : TRttiMethodArray;
|
|
FMethodsResolved : Boolean;
|
|
FMethodsResolved : Boolean;
|
|
protected
|
|
protected
|
|
|
|
+ function GetMethods: TRttiMethodArray; override;
|
|
procedure ResolveFields;
|
|
procedure ResolveFields;
|
|
procedure ResolveMethods;
|
|
procedure ResolveMethods;
|
|
procedure ResolveProperties;
|
|
procedure ResolveProperties;
|
|
@@ -6121,6 +6122,11 @@ end;
|
|
|
|
|
|
{ TRttiRecordType }
|
|
{ TRttiRecordType }
|
|
|
|
|
|
|
|
+function TRttiRecordType.GetMethods: TRttiMethodArray;
|
|
|
|
+begin
|
|
|
|
+ Result:=GetDeclaredMethods;
|
|
|
|
+end;
|
|
|
|
+
|
|
procedure TRttiRecordType.ResolveFields;
|
|
procedure TRttiRecordType.ResolveFields;
|
|
Var
|
|
Var
|
|
Tbl : PExtendedFieldInfoTable;
|
|
Tbl : PExtendedFieldInfoTable;
|