* move Boolean helpers before the ordinal ones so that ToOneZeroString can be inlined correctly

(cherry picked from commit b7034cb960)
This commit is contained in:
Sven Barth 2021-12-01 23:38:29 +01:00 committed by marcoonthegit
parent 28006018ac
commit 9ad4acc8bd

View File

@ -247,6 +247,40 @@ end;
//////////////////////
{ ---------------------------------------------------------------------
TBooleanSysHelper
---------------------------------------------------------------------}
{$define TBOOLHELPER:=TBooleanSysHelper}
{$define TBOOLTYPE:=Boolean}
{$i syshelpersb.inc}
{ ---------------------------------------------------------------------
TByteBoolSysHelper
---------------------------------------------------------------------}
{$define TBOOLHELPER:=TByteBoolSysHelper}
{$define TBOOLTYPE:=ByteBool}
{$i syshelpersb.inc}
{ ---------------------------------------------------------------------
TWordBoolSysHelper
---------------------------------------------------------------------}
{$define TBOOLHELPER:=TWordBoolSysHelper}
{$define TBOOLTYPE:=WordBool}
{$i syshelpersb.inc}
{ ---------------------------------------------------------------------
TLongBoolSysHelper
---------------------------------------------------------------------}
{$define TBOOLHELPER:=TLongBoolSysHelper}
{$define TBOOLTYPE:=LongBool}
{$i syshelpersb.inc}
{ ---------------------------------------------------------------------
TByteSysHelper
---------------------------------------------------------------------}
@ -341,38 +375,5 @@ end;
{$define TORDINALNIBBLEINDEX:=TNativeUIntNibbleIndex}
{$i syshelperso.inc}
{ ---------------------------------------------------------------------
TBooleanSysHelper
---------------------------------------------------------------------}
{$define TBOOLHELPER:=TBooleanSysHelper}
{$define TBOOLTYPE:=Boolean}
{$i syshelpersb.inc}
{ ---------------------------------------------------------------------
TByteBoolSysHelper
---------------------------------------------------------------------}
{$define TBOOLHELPER:=TByteBoolSysHelper}
{$define TBOOLTYPE:=ByteBool}
{$i syshelpersb.inc}
{ ---------------------------------------------------------------------
TWordBoolSysHelper
---------------------------------------------------------------------}
{$define TBOOLHELPER:=TWordBoolSysHelper}
{$define TBOOLTYPE:=WordBool}
{$i syshelpersb.inc}
{ ---------------------------------------------------------------------
TLongBoolSysHelper
---------------------------------------------------------------------}
{$define TBOOLHELPER:=TLongBoolSysHelper}
{$define TBOOLTYPE:=LongBool}
{$i syshelpersb.inc}
end.