@@ -1546,45 +1546,71 @@ MC_DLLEXPORT MCTypeInfoRef MCProperListTypeInfo(void) ATTRIBUTE_PURE;
15461546MC_DLLEXPORT extern MCTypeInfoRef kMCBoolTypeInfo ;
15471547MC_DLLEXPORT MCTypeInfoRef MCForeignBoolTypeInfo (void ) ATTRIBUTE_PURE;
15481548
1549- MC_DLLEXPORT extern MCTypeInfoRef kMCFloatTypeInfo ;
1550- MC_DLLEXPORT extern MCTypeInfoRef kMCDoubleTypeInfo ;
1551- MC_DLLEXPORT MCTypeInfoRef MCForeignFloatTypeInfo (void ) ATTRIBUTE_PURE;
1552- MC_DLLEXPORT MCTypeInfoRef MCForeignDoubleTypeInfo (void ) ATTRIBUTE_PURE;
1553-
1554- MC_DLLEXPORT extern MCTypeInfoRef kMCPointerTypeInfo ;
1555- MC_DLLEXPORT MCTypeInfoRef MCForeignPointerTypeInfo (void ) ATTRIBUTE_PURE;
1556-
15571549MC_DLLEXPORT extern MCTypeInfoRef kMCUInt8TypeInfo ;
1558- MC_DLLEXPORT extern MCTypeInfoRef kMCInt8TypeInfo ;
1550+ MC_DLLEXPORT extern MCTypeInfoRef kMCSInt8TypeInfo ;
15591551MC_DLLEXPORT extern MCTypeInfoRef kMCUInt16TypeInfo ;
1560- MC_DLLEXPORT extern MCTypeInfoRef kMCInt16TypeInfo ;
1552+ MC_DLLEXPORT extern MCTypeInfoRef kMCSInt16TypeInfo ;
15611553MC_DLLEXPORT extern MCTypeInfoRef kMCUInt32TypeInfo ;
1562- MC_DLLEXPORT extern MCTypeInfoRef kMCInt32TypeInfo ;
1554+ MC_DLLEXPORT extern MCTypeInfoRef kMCSInt32TypeInfo ;
15631555MC_DLLEXPORT extern MCTypeInfoRef kMCUInt64TypeInfo ;
1564- MC_DLLEXPORT extern MCTypeInfoRef kMCInt64TypeInfo ;
1556+ MC_DLLEXPORT extern MCTypeInfoRef kMCSInt64TypeInfo ;
15651557MC_DLLEXPORT MCTypeInfoRef MCForeignUInt8TypeInfo (void ) ATTRIBUTE_PURE;
1566- MC_DLLEXPORT MCTypeInfoRef MCForeignInt8TypeInfo (void ) ATTRIBUTE_PURE;
1558+ MC_DLLEXPORT MCTypeInfoRef MCForeignSInt8TypeInfo (void ) ATTRIBUTE_PURE;
15671559MC_DLLEXPORT MCTypeInfoRef MCForeignUInt16TypeInfo (void ) ATTRIBUTE_PURE;
1568- MC_DLLEXPORT MCTypeInfoRef MCForeignInt16TypeInfo (void ) ATTRIBUTE_PURE;
1560+ MC_DLLEXPORT MCTypeInfoRef MCForeignSInt16TypeInfo (void ) ATTRIBUTE_PURE;
15691561MC_DLLEXPORT MCTypeInfoRef MCForeignUInt32TypeInfo (void ) ATTRIBUTE_PURE;
1570- MC_DLLEXPORT MCTypeInfoRef MCForeignInt32TypeInfo (void ) ATTRIBUTE_PURE;
1562+ MC_DLLEXPORT MCTypeInfoRef MCForeignSInt32TypeInfo (void ) ATTRIBUTE_PURE;
15711563MC_DLLEXPORT MCTypeInfoRef MCForeignUInt64TypeInfo (void ) ATTRIBUTE_PURE;
1572- MC_DLLEXPORT MCTypeInfoRef MCForeignInt64TypeInfo (void ) ATTRIBUTE_PURE;
1564+ MC_DLLEXPORT MCTypeInfoRef MCForeignSInt64TypeInfo (void ) ATTRIBUTE_PURE;
15731565
1574- MC_DLLEXPORT extern MCTypeInfoRef kMCSizeTypeInfo ;
1575- MC_DLLEXPORT extern MCTypeInfoRef kMCSSizeTypeInfo ;
1576- MC_DLLEXPORT MCTypeInfoRef MCForeignSizeTypeInfo (void ) ATTRIBUTE_PURE;
1577- MC_DLLEXPORT MCTypeInfoRef MCForeignSSizeTypeInfo (void ) ATTRIBUTE_PURE;
1566+ MC_DLLEXPORT extern MCTypeInfoRef kMCFloatTypeInfo ;
1567+ MC_DLLEXPORT extern MCTypeInfoRef kMCDoubleTypeInfo ;
1568+ MC_DLLEXPORT MCTypeInfoRef MCForeignFloatTypeInfo (void ) ATTRIBUTE_PURE;
1569+ MC_DLLEXPORT MCTypeInfoRef MCForeignDoubleTypeInfo (void ) ATTRIBUTE_PURE;
1570+
1571+ MC_DLLEXPORT extern MCTypeInfoRef kMCPointerTypeInfo ;
1572+ MC_DLLEXPORT MCTypeInfoRef MCForeignPointerTypeInfo (void ) ATTRIBUTE_PURE;
15781573
1574+ MC_DLLEXPORT extern MCTypeInfoRef kMCUIntSizeTypeInfo ;
1575+ MC_DLLEXPORT extern MCTypeInfoRef kMCSIntSizeTypeInfo ;
1576+ MC_DLLEXPORT MCTypeInfoRef MCForeignUIntSizeTypeInfo (void ) ATTRIBUTE_PURE;
1577+ MC_DLLEXPORT MCTypeInfoRef MCForeignSIntSizeTypeInfo (void ) ATTRIBUTE_PURE;
1578+
1579+ MC_DLLEXPORT extern MCTypeInfoRef kMCUIntPtrTypeInfo ;
1580+ MC_DLLEXPORT extern MCTypeInfoRef kMCSIntPtrTypeInfo ;
1581+ MC_DLLEXPORT MCTypeInfoRef MCForeignUIntPtrTypeInfo (void ) ATTRIBUTE_PURE;
1582+ MC_DLLEXPORT MCTypeInfoRef MCForeignSIntPtrTypeInfo (void ) ATTRIBUTE_PURE;
1583+
1584+ MC_DLLEXPORT extern MCTypeInfoRef kMCCBoolTypeInfo ;
1585+ MC_DLLEXPORT MCTypeInfoRef MCForeignCBoolTypeInfo (void ) ATTRIBUTE_PURE;
1586+
1587+ MC_DLLEXPORT extern MCTypeInfoRef kMCCCharTypeInfo ;
1588+ MC_DLLEXPORT extern MCTypeInfoRef kMCCUCharTypeInfo ;
1589+ MC_DLLEXPORT extern MCTypeInfoRef kMCCSCharTypeInfo ;
1590+ MC_DLLEXPORT extern MCTypeInfoRef kMCCUShortTypeInfo ;
1591+ MC_DLLEXPORT extern MCTypeInfoRef kMCCSShortTypeInfo ;
1592+ MC_DLLEXPORT extern MCTypeInfoRef kMCCUIntTypeInfo ;
1593+ MC_DLLEXPORT extern MCTypeInfoRef kMCCSIntTypeInfo ;
15791594MC_DLLEXPORT extern MCTypeInfoRef kMCCULongTypeInfo ;
1580- MC_DLLEXPORT extern MCTypeInfoRef kMCCLongTypeInfo ;
1595+ MC_DLLEXPORT extern MCTypeInfoRef kMCCSLongTypeInfo ;
1596+ MC_DLLEXPORT extern MCTypeInfoRef kMCCULongLongTypeInfo ;
1597+ MC_DLLEXPORT extern MCTypeInfoRef kMCCSLongLongTypeInfo ;
1598+ MC_DLLEXPORT MCTypeInfoRef MCForeignCCharTypeInfo (void ) ATTRIBUTE_PURE;
1599+ MC_DLLEXPORT MCTypeInfoRef MCForeignCUCharTypeInfo (void ) ATTRIBUTE_PURE;
1600+ MC_DLLEXPORT MCTypeInfoRef MCForeignCSCharTypeInfo (void ) ATTRIBUTE_PURE;
1601+ MC_DLLEXPORT MCTypeInfoRef MCForeignCUShortTypeInfo (void ) ATTRIBUTE_PURE;
1602+ MC_DLLEXPORT MCTypeInfoRef MCForeignCSShortTypeInfo (void ) ATTRIBUTE_PURE;
1603+ MC_DLLEXPORT MCTypeInfoRef MCForeignCUIntTypeInfo (void ) ATTRIBUTE_PURE;
1604+ MC_DLLEXPORT MCTypeInfoRef MCForeignCSIntTypeInfo (void ) ATTRIBUTE_PURE;
15811605MC_DLLEXPORT MCTypeInfoRef MCForeignCULongTypeInfo (void ) ATTRIBUTE_PURE;
1582- MC_DLLEXPORT MCTypeInfoRef MCForeignCLongTypeInfo (void ) ATTRIBUTE_PURE;
1606+ MC_DLLEXPORT MCTypeInfoRef MCForeignCSLongTypeInfo (void ) ATTRIBUTE_PURE;
1607+ MC_DLLEXPORT MCTypeInfoRef MCForeignCULongLongTypeInfo (void ) ATTRIBUTE_PURE;
1608+ MC_DLLEXPORT MCTypeInfoRef MCForeignCSLongLongTypeInfo (void ) ATTRIBUTE_PURE;
15831609
15841610MC_DLLEXPORT extern MCTypeInfoRef kMCUIntTypeInfo ;
1585- MC_DLLEXPORT extern MCTypeInfoRef kMCIntTypeInfo ;
1611+ MC_DLLEXPORT extern MCTypeInfoRef kMCSIntTypeInfo ;
15861612MC_DLLEXPORT MCTypeInfoRef MCForeignUIntTypeInfo (void ) ATTRIBUTE_PURE;
1587- MC_DLLEXPORT MCTypeInfoRef MCForeignIntTypeInfo (void ) ATTRIBUTE_PURE;
1613+ MC_DLLEXPORT MCTypeInfoRef MCForeignSIntTypeInfo (void ) ATTRIBUTE_PURE;
15881614
15891615// ////////
15901616
0 commit comments