|
@@ -140,6 +140,7 @@ interface
|
|
|
tvariantdef = class(tstoreddef)
|
|
|
constructor create;
|
|
|
constructor load;
|
|
|
+ function gettypename:string;override;
|
|
|
procedure write;override;
|
|
|
procedure setsize;
|
|
|
function needs_inittable : boolean;override;
|
|
@@ -2142,6 +2143,12 @@ implementation
|
|
|
end;
|
|
|
|
|
|
|
|
|
+ function tvariantdef.gettypename : string;
|
|
|
+ begin
|
|
|
+ gettypename:='Variant';
|
|
|
+ end;
|
|
|
+
|
|
|
+
|
|
|
procedure tvariantdef.write_rtti_data;
|
|
|
begin
|
|
|
rttiList.concat(Tai_const.Create_8bit(tkVariant));
|
|
@@ -5515,7 +5522,10 @@ Const local_symtable_index : longint = $8001;
|
|
|
end.
|
|
|
{
|
|
|
$Log$
|
|
|
- Revision 1.29 2001-04-21 12:03:12 peter
|
|
|
+ Revision 1.30 2001-04-22 22:46:49 florian
|
|
|
+ * more variant support
|
|
|
+
|
|
|
+ Revision 1.29 2001/04/21 12:03:12 peter
|
|
|
* m68k updates merged from fixes branch
|
|
|
|
|
|
Revision 1.28 2001/04/18 22:01:58 peter
|