Răsfoiți Sursa

* Add overload, needed when specializing in Delphi mode

Michaël Van Canneyt 10 luni în urmă
părinte
comite
a8ccf71bd0
1 a modificat fișierele cu 2 adăugiri și 2 ștergeri
  1. 2 2
      packages/rtl-objpas/src/inc/rtti.pp

+ 2 - 2
packages/rtl-objpas/src/inc/rtti.pp

@@ -252,8 +252,8 @@ type
     function Cast(aTypeInfo: PTypeInfo; const aEmptyAsAnyType: Boolean = True): TValue; overload;
 {$ifndef NoGenericMethods}
     generic function Cast<T>(const aEmptyAsAnyType: Boolean = True): TValue; overload;
-    generic function IsType<T>: Boolean; inline;
-    generic function IsType<T>(const EmptyAsAnyType: Boolean) : Boolean; inline;
+    generic function IsType<T>: Boolean; inline; overload;
+    generic function IsType<T>(const EmptyAsAnyType: Boolean) : Boolean; inline; overload;
     generic function AsType<T>(const aEmptyAsAnyType: Boolean = True): T;
     generic function TryAsType<T>(out aResult: T; const aEmptyAsAnyType: Boolean = True): Boolean; inline;
 {$endif}