line |
true |
false |
branch |
50
|
0 |
0 |
while(offset < size && (data[offset] >= '0' && data[offset] <= '9')) |
|
0 |
0 |
while(offset < size && (data[offset] >= '0' && data[offset] <= '9')) |
|
0 |
0 |
while(offset < size && (data[offset] >= '0' && data[offset] <= '9')) |
58
|
0 |
0 |
if(offset == size) { |
59
|
0 |
0 |
if(is_negative) number = -number; |
63
|
0 |
0 |
if(is_float) |
70
|
0 |
0 |
if(data[offset] == '.') { |
73
|
0 |
0 |
while (offset < size && (data[offset] >= '0' && data[offset] <= '9')) |
|
0 |
0 |
while (offset < size && (data[offset] >= '0' && data[offset] <= '9')) |
|
0 |
0 |
while (offset < size && (data[offset] >= '0' && data[offset] <= '9')) |
85
|
0 |
0 |
if(is_negative) number = -number; |
89
|
0 |
0 |
if(is_float) |
95
|
0 |
0 |
if(num_digits == 0) |
98
|
0 |
0 |
if(is_float) |
102
|
0 |
0 |
if(is_negative) number = -number; |
107
|
0 |
0 |
if(offset < size && (data[offset] == 'e' || data[offset] == 'E')) |
|
0 |
0 |
if(offset < size && (data[offset] == 'e' || data[offset] == 'E')) |
|
0 |
0 |
if(offset < size && (data[offset] == 'e' || data[offset] == 'E')) |
111
|
0 |
0 |
if(offset >= size || (data[offset] != '-' && data[offset] != '+' && |
|
0 |
0 |
if(offset >= size || (data[offset] != '-' && data[offset] != '+' && |
|
0 |
0 |
if(offset >= size || (data[offset] != '-' && data[offset] != '+' && |
|
0 |
0 |
if(offset >= size || (data[offset] != '-' && data[offset] != '+' && |
112
|
0 |
0 |
(data[offset] < '0' || data[offset] > '9'))) |
126
|
0 |
0 |
while(offset < size && (data[offset] >= '0' && data[offset] <= '9')) |
|
0 |
0 |
while(offset < size && (data[offset] >= '0' && data[offset] <= '9')) |
|
0 |
0 |
while(offset < size && (data[offset] >= '0' && data[offset] <= '9')) |
132
|
0 |
0 |
if(is_negative) { |
144
|
0 |
0 |
if (n < 0) n = -n; |
146
|
0 |
0 |
while (n) { |
147
|
0 |
0 |
if (n & 1) { |
148
|
0 |
0 |
if (exponent < 0) { |
161
|
0 |
0 |
if(is_float) |
180
|
3 |
1 |
while(offset < size && mycore_string_chars_num_map[u_data[offset]] != 0xff) |
|
2 |
1 |
while(offset < size && mycore_string_chars_num_map[u_data[offset]] != 0xff) |
186
|
0 |
2 |
if(is_negative) |
201
|
0 |
0 |
while(length < size) |
203
|
0 |
0 |
if(mycore_string_chars_hex_map[u_data[length]] != 0xff) { |
209
|
0 |
0 |
if(max_consumed == 0) |
225
|
0 |
0 |
if(length == size) { |
230
|
0 |
0 |
if(data[length] == '?') |
243
|
0 |
0 |
while(length < size && data[length] == '?'); |
|
0 |
0 |
while(length < size && data[length] == '?'); |
248
|
0 |
0 |
if(data[length] == '-') { |