line |
true |
false |
branch |
61
|
2 |
0 |
char_type c = get_next_char(begin, end); |
64
|
0 |
2 |
if (has_open_brace) { |
65
|
0 |
0 |
c = get_next_char(begin, end); |
72
|
17 |
1 |
for (uuid::iterator it_byte=u.begin(); it_byte!=u.end(); ++it_byte, ++i) { |
73
|
15 |
2 |
if (it_byte != u.begin()) { |
74
|
15 |
0 |
c = get_next_char(begin, end); |
77
|
1 |
16 |
if (i == 4) { |
79
|
0 |
1 |
if (has_dashes) { |
80
|
0 |
0 |
c = get_next_char(begin, end); |
85
|
15 |
1 |
else if (i == 6 || i == 8 || i == 10) { |
|
14 |
1 |
else if (i == 6 || i == 8 || i == 10) { |
|
1 |
13 |
else if (i == 6 || i == 8 || i == 10) { |
86
|
0 |
3 |
if (has_dashes == true) { |
87
|
0 |
0 |
if (is_dash(c)) { |
88
|
0 |
0 |
c = get_next_char(begin, end); |
90
|
0 |
0 |
throw_invalid(); |
96
|
16 |
1 |
*it_byte = get_value(c); |
98
|
16 |
0 |
c = get_next_char(begin, end); |
100
|
16 |
0 |
*it_byte |= get_value(c); |
104
|
0 |
1 |
if (has_open_brace) { |
105
|
0 |
0 |
c = get_next_char(begin, end); |
106
|
0 |
0 |
check_close_brace(c, open_brace_char); |
110
|
0 |
1 |
if (begin != end) { |
111
|
0 |
0 |
throw_invalid(); |
121
|
0 |
33 |
if (begin == end) { |
130
|
1 |
32 |
static char const*const digits_end = digits_begin + digits_len; |
|
1 |
0 |
static char const*const digits_end = digits_begin + digits_len; |
136
|
1 |
32 |
if (pos >= digits_len) { |
175
|
0 |
0 |
if (open_brace == '{' && c == '}') { |
|
0 |
0 |
if (open_brace == '{' && c == '}') { |