| line |
true |
false |
branch |
|
1413
|
0 |
926 |
if (len == 0) { |
|
1431
|
584 |
342 |
- (PTR2nat(x) & PERL_WORD_BOUNDARY_MASK)) |
|
1436
|
1556 |
558 |
while (PTR2nat(x) & PERL_WORD_BOUNDARY_MASK) { |
|
1437
|
26 |
1530 |
if (! UTF8_IS_INVARIANT(*x)) { |
|
1438
|
26 |
0 |
if (ep) { |
|
1450
|
68 |
11277 |
if ((* (const PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { |
|
1454
|
0 |
68 |
if (! ep) { |
|
1475
|
10787 |
490 |
} while (x + PERL_WORDSIZE <= send); |
|
1482
|
3446 |
822 |
while (x < send) { |
|
1483
|
10 |
3436 |
if (! UTF8_IS_INVARIANT(*x)) { |
|
1484
|
10 |
0 |
if (ep) { |
|
1585
|
0 |
68 |
ASSUME(word != 0); |
|
2193
|
0 |
926 |
if (len == 0) { |
|
2197
|
822 |
104 |
if (is_utf8_invariant_string_loc(s, len, &first_variant)) { |
|
2198
|
0 |
822 |
if (el) |
|
2201
|
0 |
822 |
if (ep) { |
|
2213
|
204 |
4 |
while (x < send) { |
|
2215
|
100 |
104 |
if (UNLIKELY(! cur_len)) { |
|
2222
|
0 |
104 |
if (el) |
|
2225
|
0 |
104 |
if (ep) { |
|
2433
|
0 |
204 |
PERL_IS_UTF8_CHAR_DFA(s0, e, PL_extended_utf8_dfa_tab, |
|
|
236 |
10 |
PERL_IS_UTF8_CHAR_DFA(s0, e, PL_extended_utf8_dfa_tab, |
|
|
42 |
194 |
PERL_IS_UTF8_CHAR_DFA(s0, e, PL_extended_utf8_dfa_tab, |
|
|
104 |
100 |
PERL_IS_UTF8_CHAR_DFA(s0, e, PL_extended_utf8_dfa_tab, |
|
|
100 |
0 |
PERL_IS_UTF8_CHAR_DFA(s0, e, PL_extended_utf8_dfa_tab, |
|
2450
|
56 |
44 |
if (*s0 != I8_TO_NATIVE_UTF8(0xFF)) { |