mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-09-05 13:10:20 +02:00
* fixes TInterfaceRawData to match TTypeData
git-svn-id: trunk@42486 -
This commit is contained in:
parent
a3a39e1640
commit
73acb4d1c1
@ -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;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user