|
@@ -88,7 +88,7 @@ var
|
|
rmethod: TRttiMethod;
|
|
rmethod: TRttiMethod;
|
|
rinstype: TRttiInstanceType;
|
|
rinstype: TRttiInstanceType;
|
|
begin
|
|
begin
|
|
- Result := CreateInstance<T>([]);
|
|
|
|
|
|
+ Result := Default(T);
|
|
rtype := fCtx.GetType(TypeInfo(T));
|
|
rtype := fCtx.GetType(TypeInfo(T));
|
|
for rmethod in rtype.GetMethods do
|
|
for rmethod in rtype.GetMethods do
|
|
begin
|
|
begin
|