141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
|
case OF_NUMBER_DOUBLE: \
value.double_ o; \
break; \
default: \
@throw [OFInvalidFormatException newWithClass: isa]; \
}
#define CALCULATE2(o, n) \
switch ([n type]) { \
case OF_NUMBER_CHAR: \
value.char_ o [n asChar]; \
break; \
case OF_NUMBER_SHORT: \
value.short_ o [n asShort]; \
break; \
case OF_NUMBER_INT: \
|
|
|
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
|
case OF_NUMBER_DOUBLE: \
value.double_ o; \
break; \
default: \
@throw [OFInvalidFormatException newWithClass: isa]; \
}
#define CALCULATE2(o, n) \
switch (type) { \
case OF_NUMBER_CHAR: \
value.char_ o [n asChar]; \
break; \
case OF_NUMBER_SHORT: \
value.short_ o [n asShort]; \
break; \
case OF_NUMBER_INT: \
|