equal
deleted
inserted
replaced
91 } __IEC_types_enum; |
91 } __IEC_types_enum; |
92 |
92 |
93 /* Get size of type from its number */ |
93 /* Get size of type from its number */ |
94 #define __decl_size_case(TYPENAME) \ |
94 #define __decl_size_case(TYPENAME) \ |
95 case TYPENAME##_ENUM:\ |
95 case TYPENAME##_ENUM:\ |
|
96 case TYPENAME##_O_ENUM:\ |
96 case TYPENAME##_P_ENUM:\ |
97 case TYPENAME##_P_ENUM:\ |
97 return sizeof(TYPENAME); |
98 return sizeof(TYPENAME); |
98 static inline USINT __get_type_enum_size(__IEC_types_enum t){ |
99 static inline USINT __get_type_enum_size(__IEC_types_enum t){ |
99 switch(t){ |
100 switch(t){ |
100 ANY(__decl_size_case) |
101 ANY(__decl_size_case) |