* fixes TInterfaceRawData to match TTypeData

git-svn-id: trunk@42486 -
This commit is contained in:
florian 2019-07-23 19:59:34 +00:00
parent a3a39e1640
commit 73acb4d1c1

View File

@ -546,26 +546,26 @@ unit TypInfo;
property PropertyTable: PPropData read GetPropertyTable;
property MethodTable: PIntfMethodTable read GetMethodTable;
public
case TTypeKind of
tkInterface: (
{$ifdef PROVIDE_ATTR_TABLE}
AttributeTable : PAttributeTable;
{$endif}
Parent: PPTypeInfo;
Flags : TIntfFlagsBase;
IID: TGUID;
UnitNameField: ShortString;
{ IIDStr: ShortString; }
{ PropertyTable: TPropData }
);
{ include for proper alignment }
tkInt64: (
dummy : Int64
);
{$ifdef PROVIDE_ATTR_TABLE}
AttributeTable : PAttributeTable;
{$endif}
case TTypeKind of
tkInterface: (
Parent: PPTypeInfo;
Flags : TIntfFlagsBase;
IID: TGUID;
UnitNameField: ShortString;
{ IIDStr: ShortString; }
{ PropertyTable: TPropData }
);
{ include for proper alignment }
tkInt64: (
dummy : Int64
);
{$ifndef FPUNONE}
tkFloat:
(FloatType : TFloatType
);
tkFloat:
(FloatType : TFloatType
);
{$endif}
end;