Piotr Caban (@piotr) commented about dlls/vccorlib140/vccorlib.c:
[TYPECODE_CHAR16] = "char16",[TYPECODE_UINT8] = "uint8",[TYPECODE_INT16] = "int16",[TYPECODE_UINT16] = "uint16",[TYPECODE_INT32] = "int32",[TYPECODE_UINT32] = "uint32",[TYPECODE_INT64] = "int64",[TYPECODE_UINT64] = "uint64",[TYPECODE_SINGLE] = "float32",[TYPECODE_DOUBLE] = "double",[TYPECODE_DATETIME] = "DateTime",[TYPECODE_STRING] = "String",[TYPECODE_POINT] = "Point",[TYPECODE_SIZE] = "Size",[TYPECODE_RECT] = "Rect",[TYPECODE_GUID] = "Guid",
I'm not sure if this code is portable. Do you know if similar initialization is used anywhere else in Wine?