equal
deleted
inserted
replaced
251 */ |
251 */ |
252 int64_t extract_int64_value(symbol_c *sym, bool *overflow) { |
252 int64_t extract_int64_value(symbol_c *sym, bool *overflow) { |
253 int64_t ret; |
253 int64_t ret; |
254 std::string str = ""; |
254 std::string str = ""; |
255 char *endptr; |
255 char *endptr; |
256 const char *value; |
256 const char *value = NULL; |
257 int base; |
257 int base; |
258 integer_c *integer; |
258 integer_c *integer; |
259 hex_integer_c *hex_integer; |
259 hex_integer_c *hex_integer; |
260 octal_integer_c *octal_integer; |
260 octal_integer_c *octal_integer; |
261 binary_integer_c *binary_integer; |
261 binary_integer_c *binary_integer; |
283 |
283 |
284 uint64_t extract_uint64_value(symbol_c *sym, bool *overflow) { |
284 uint64_t extract_uint64_value(symbol_c *sym, bool *overflow) { |
285 uint64_t ret; |
285 uint64_t ret; |
286 std::string str = ""; |
286 std::string str = ""; |
287 char *endptr; |
287 char *endptr; |
288 const char *value; |
288 const char *value = NULL; |
289 int base; |
289 int base; |
290 integer_c *integer; |
290 integer_c *integer; |
291 hex_integer_c *hex_integer; |
291 hex_integer_c *hex_integer; |
292 octal_integer_c *octal_integer; |
292 octal_integer_c *octal_integer; |
293 binary_integer_c *binary_integer; |
293 binary_integer_c *binary_integer; |