| line |
true |
false |
branch |
|
35
|
0 |
134 |
if defined $main::RD_TRACE |
|
54
|
134 |
0 |
defined $_[4] ? : |
|
56
|
134 |
0 |
$#arg & 1 ? : |
|
71
|
0 |
134 |
if defined $main::RD_TRACE |
|
84
|
0 |
134 |
if defined $main::RD_TRACE |
|
93
|
3 |
131 |
if $lastsep = $1 |
|
|
68 |
66 |
unless ($text =~ s/\A($Parse::RecDescent::Mail::IMAPClient::Thread::skip)/'' if $lastsep = $1;/e and do {
$_tok = '(';
1
} and substr($text, 0, length $_tok) eq $_tok and do {
substr($text, 0, length $_tok) = '';
1
}) |
|
98
|
68 |
0 |
if defined $lastsep |
|
101
|
0 |
68 |
if defined $main::RD_TRACE |
|
106
|
0 |
66 |
if defined $main::RD_TRACE |
|
113
|
0 |
66 |
if defined $main::RD_TRACE |
|
120
|
0 |
66 |
unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::Mail::IMAPClient::Thread::threadmember, 1, 100000000, $_noactions, $expectation, sub {
\@arg;
}
, undef))) |
|
122
|
0 |
0 |
if defined $main::RD_TRACE |
|
129
|
0 |
66 |
if defined $main::RD_TRACE |
|
141
|
0 |
66 |
if defined $main::RD_TRACE |
|
150
|
0 |
66 |
if $lastsep = $1 |
|
|
0 |
66 |
unless ($text =~ s/\A($Parse::RecDescent::Mail::IMAPClient::Thread::skip)/'' if $lastsep = $1;/e and do {
$_tok = ')';
1
} and substr($text, 0, length $_tok) eq $_tok and do {
substr($text, 0, length $_tok) = '';
1
}) |
|
155
|
0 |
0 |
if defined $lastsep |
|
158
|
0 |
0 |
if defined $main::RD_TRACE |
|
163
|
0 |
66 |
if defined $main::RD_TRACE |
|
170
|
0 |
66 |
if defined $main::RD_TRACE |
|
177
|
0 |
66 |
$_noactions ? : |
|
180
|
0 |
66 |
unless (defined $_tok) |
|
182
|
0 |
0 |
if defined $main::RD_TRACE |
|
186
|
0 |
66 |
if defined $main::RD_TRACE |
|
194
|
0 |
66 |
if defined $main::RD_TRACE |
|
207
|
68 |
66 |
unless ($_matched or defined $score) |
|
212
|
0 |
68 |
if defined $main::RD_TRACE |
|
219
|
0 |
66 |
if (not defined $return and defined $score) |
|
221
|
0 |
0 |
if defined $main::RD_TRACE |
|
228
|
0 |
66 |
unless defined $return |
|
229
|
0 |
66 |
if (defined $main::RD_TRACE) |
|
254
|
0 |
170 |
if defined $main::RD_TRACE |
|
273
|
170 |
0 |
defined $_[4] ? : |
|
275
|
170 |
0 |
$#arg & 1 ? : |
|
290
|
0 |
170 |
if defined $main::RD_TRACE |
|
303
|
0 |
170 |
if defined $main::RD_TRACE |
|
310
|
84 |
86 |
unless (defined($_tok = NUMBER($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
313
|
0 |
84 |
if defined $main::RD_TRACE |
|
321
|
0 |
86 |
if defined $main::RD_TRACE |
|
333
|
0 |
86 |
if defined $main::RD_TRACE |
|
340
|
0 |
86 |
$_noactions ? : |
|
341
|
0 |
86 |
unless (defined $_tok) |
|
343
|
0 |
0 |
if defined $main::RD_TRACE |
|
347
|
0 |
86 |
if defined $main::RD_TRACE |
|
355
|
0 |
86 |
if defined $main::RD_TRACE |
|
371
|
0 |
84 |
if defined $main::RD_TRACE |
|
384
|
0 |
84 |
if defined $main::RD_TRACE |
|
391
|
66 |
18 |
unless (defined($_tok = thread($thisparser, $text, $repeating, $_noactions, sub {
\@arg;
}
, undef))) |
|
394
|
0 |
66 |
if defined $main::RD_TRACE |
|
402
|
0 |
18 |
if defined $main::RD_TRACE |
|
414
|
0 |
18 |
if defined $main::RD_TRACE |
|
421
|
0 |
18 |
$_noactions ? : |
|
422
|
0 |
18 |
unless (defined $_tok) |
|
424
|
0 |
0 |
if defined $main::RD_TRACE |
|
428
|
0 |
18 |
if defined $main::RD_TRACE |
|
436
|
0 |
18 |
if defined $main::RD_TRACE |
|
449
|
66 |
104 |
unless ($_matched or defined $score) |
|
454
|
0 |
66 |
if defined $main::RD_TRACE |
|
461
|
0 |
104 |
if (not defined $return and defined $score) |
|
463
|
0 |
0 |
if defined $main::RD_TRACE |
|
470
|
0 |
104 |
unless defined $return |
|
471
|
0 |
104 |
if (defined $main::RD_TRACE) |
|
496
|
0 |
170 |
if defined $main::RD_TRACE |
|
515
|
170 |
0 |
defined $_[4] ? : |
|
517
|
170 |
0 |
$#arg & 1 ? : |
|
532
|
0 |
170 |
if defined $main::RD_TRACE |
|
545
|
0 |
170 |
if defined $main::RD_TRACE |
|
553
|
25 |
145 |
if $lastsep = $1 |
|
|
84 |
86 |
unless ($text =~ s/\A($Parse::RecDescent::Mail::IMAPClient::Thread::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:\d+)/) |
|
555
|
84 |
0 |
if defined $lastsep |
|
557
|
0 |
84 |
if defined $main::RD_TRACE |
|
565
|
0 |
86 |
if defined $main::RD_TRACE |
|
572
|
0 |
86 |
if defined $main::RD_TRACE |
|
585
|
84 |
86 |
unless ($_matched or defined $score) |
|
590
|
0 |
84 |
if defined $main::RD_TRACE |
|
597
|
0 |
86 |
if (not defined $return and defined $score) |
|
599
|
0 |
0 |
if defined $main::RD_TRACE |
|
606
|
86 |
0 |
unless defined $return |
|
607
|
0 |
86 |
if (defined $main::RD_TRACE) |
|
632
|
0 |
2 |
if defined $main::RD_TRACE |
|
651
|
2 |
0 |
defined $_[4] ? : |
|
653
|
2 |
0 |
$#arg & 1 ? : |
|
668
|
0 |
2 |
if defined $main::RD_TRACE |
|
681
|
0 |
2 |
if defined $main::RD_TRACE |
|
689
|
0 |
2 |
if $lastsep = $1 |
|
|
0 |
2 |
unless ($text =~ s/\A($Parse::RecDescent::Mail::IMAPClient::Thread::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:^\* THREAD )/i) |
|
691
|
0 |
0 |
if defined $lastsep |
|
693
|
0 |
0 |
if defined $main::RD_TRACE |
|
701
|
0 |
2 |
if defined $main::RD_TRACE |
|
708
|
0 |
2 |
if defined $main::RD_TRACE |
|
715
|
0 |
2 |
unless (defined($_tok = $thisparser->_parserepeat($text, \&Parse::RecDescent::Mail::IMAPClient::Thread::thread, 0, 100000000, $_noactions, $expectation, sub {
\@arg;
}
, undef))) |
|
717
|
0 |
0 |
if defined $main::RD_TRACE |
|
724
|
0 |
2 |
if defined $main::RD_TRACE |
|
736
|
0 |
2 |
if defined $main::RD_TRACE |
|
743
|
0 |
2 |
$_noactions ? : |
|
746
|
0 |
2 |
unless (defined $_tok) |
|
748
|
0 |
0 |
if defined $main::RD_TRACE |
|
752
|
0 |
2 |
if defined $main::RD_TRACE |
|
760
|
0 |
2 |
if defined $main::RD_TRACE |
|
773
|
0 |
2 |
unless ($_matched or defined $score) |
|
778
|
0 |
0 |
if defined $main::RD_TRACE |
|
785
|
0 |
2 |
if (not defined $return and defined $score) |
|
787
|
0 |
0 |
if defined $main::RD_TRACE |
|
794
|
0 |
2 |
unless defined $return |
|
795
|
0 |
2 |
if (defined $main::RD_TRACE) |