Open
Description
Only Named Value Types issue
Compiler misses implementation for STRING, WSTRING, CHAR, WCHAR, Time and date types for named value types
Numerical types should work just fine.
Details
Following named 'Named Value Type Declaration'
TYPE
ColorAsString : STRING (Red := '1', Green := '2', Blue := '3') := Red;
END_TYPE
will translate like this...
public enum ColorAsString : String
{
Red = 49,
Green = 50,
Blue = 51
}
and
TYPE
ColorAsString : STRING (Red := 'A1', Green := 'A2', Blue := 'A3') := Red;
END_TYPE
public enum ColorAsString : String
{
Red = 0,
Green = 0,
Blue = 0
}