| line |
true |
false |
branch |
|
61
|
1 |
76 |
unless $self->pml |
|
85
|
67 |
348 |
if $self->has_finished_parsing |
|
96
|
75 |
0 |
unless ($self->has_finished_parsing) |
|
99
|
71 |
0 |
wantarray ? : |
|
114
|
144 |
5954 |
unless defined $char |
|
118
|
3092 |
3006 |
if ($state eq 'data') |
|
122
|
14 |
3078 |
if ($char eq $SYM_STRONG) |
|
123
|
9 |
3069 |
if ($char eq $SYM_EMPHASIS) |
|
124
|
8 |
3061 |
if ($char eq $SYM_UNDERLINE) |
|
125
|
10 |
3051 |
if ($char eq $SYM_DELETE) |
|
127
|
5 |
3046 |
if ($char eq $SYM_QUOTE) |
|
132
|
10 |
3036 |
if ($char eq $SYM_LINK_START) |
|
137
|
17 |
3019 |
if ($char eq $SYM_IMAGE_START) |
|
142
|
16 |
3003 |
if ($char eq $SYM_NEWLINE) |
|
148
|
53 |
2950 |
if ($char eq 'EOF') |
|
162
|
16 |
2990 |
if ($state eq 'strong') |
|
164
|
16 |
0 |
if ($char eq $SYM_STRONG) |
|
170
|
0 |
0 |
if ($char eq 'EOF') |
|
187
|
11 |
2979 |
if ($state eq 'emphasis') |
|
189
|
10 |
1 |
if ($char eq $SYM_EMPHASIS) |
|
195
|
0 |
1 |
if ($char eq 'EOF') |
|
212
|
10 |
2969 |
if ($state eq 'underline') |
|
214
|
10 |
0 |
if ($char eq $SYM_UNDERLINE) |
|
220
|
0 |
0 |
if ($char eq 'EOF') |
|
237
|
14 |
2955 |
if ($state eq 'delete') |
|
239
|
10 |
4 |
if ($char eq $SYM_DELETE) |
|
245
|
0 |
4 |
if ($char eq 'EOF') |
|
262
|
13 |
2942 |
if ($state eq 'link-start') |
|
264
|
13 |
0 |
if ($char eq $SYM_LINK_START) |
|
271
|
0 |
0 |
if ($char eq 'EOF') |
|
288
|
450 |
2492 |
if ($state eq 'link-href') |
|
290
|
10 |
440 |
if ($char eq $SYM_LINK_CONTEXT_SWITCH) |
|
295
|
3 |
437 |
if ($char eq $SYM_LINK_END) |
|
297
|
0 |
437 |
if ($char eq 'EOF') |
|
303
|
437 |
0 |
if ($self->temporary_token->{'type'} eq 'LINK') |
|
314
|
106 |
2386 |
if ($state eq 'link-text') |
|
316
|
10 |
96 |
if ($char eq $SYM_LINK_END) |
|
321
|
0 |
96 |
if ($char eq 'EOF') |
|
327
|
96 |
0 |
if ($self->temporary_token->{'type'} eq 'LINK') |
|
338
|
13 |
2373 |
if ($state eq 'link-end') |
|
340
|
13 |
0 |
if ($char eq $SYM_LINK_END) |
|
345
|
0 |
0 |
if ($char eq 'EOF') |
|
353
|
0 |
0 |
if ($context =~ /^(?:href|text)$/o) |
|
363
|
22 |
2351 |
if ($state eq 'image-start') |
|
365
|
22 |
0 |
if ($char eq $SYM_IMAGE_START) |
|
372
|
0 |
0 |
if ($char eq 'EOF') |
|
389
|
205 |
2146 |
if ($state eq 'image-src') |
|
391
|
18 |
187 |
if ($char eq $SYM_IMAGE_CONTEXT_SWITCH) |
|
392
|
4 |
183 |
if ($char eq $SYM_IMAGE_END) |
|
394
|
0 |
183 |
if ($char eq 'EOF') |
|
400
|
183 |
0 |
if ($self->temporary_token->{'type'} eq 'IMAGE') |
|
411
|
148 |
1998 |
if ($state eq 'image-options') |
|
413
|
18 |
130 |
if ($char eq $SYM_IMAGE_END) |
|
418
|
0 |
130 |
if ($char eq 'EOF') |
|
424
|
130 |
0 |
if ($self->temporary_token->{'type'} eq 'IMAGE') |
|
435
|
22 |
1976 |
if ($state eq 'image-end') |
|
437
|
22 |
0 |
if ($char eq $SYM_IMAGE_END) |
|
442
|
0 |
0 |
if ($char eq 'EOF') |
|
450
|
0 |
0 |
if ($context =~ /^(?:src|options)$/o) |
|
460
|
154 |
1822 |
if ($state eq 'newline') |
|
462
|
4 |
150 |
if ($char eq 'EOF') |
|
463
|
19 |
131 |
if ($char eq $SYM_NEWLINE) |
|
464
|
0 |
131 |
if ($char eq ' ') |
|
466
|
8 |
123 |
if ($char eq $SYM_HEADER) |
|
472
|
1 |
122 |
if ($char eq $SYM_SECTION_BREAK) |
|
477
|
41 |
81 |
if ($char eq $SYM_ROW) |
|
490
|
1 |
1821 |
if ($state eq 'section-break') |
|
492
|
1 |
0 |
if ($char eq $SYM_SECTION_BREAK) |
|
498
|
0 |
0 |
if ($char eq 'EOF') |
|
513
|
23 |
1798 |
if ($state eq 'header') |
|
515
|
0 |
23 |
if ($char eq 'EOF') |
|
524
|
8 |
15 |
if ($char eq ' ') |
|
526
|
7 |
8 |
if ($char eq $SYM_HEADER) |
|
539
|
93 |
1705 |
if ($state eq 'header-text') |
|
541
|
4 |
89 |
if ($char eq 'EOF') |
|
546
|
4 |
85 |
if ($char eq $SYM_NEWLINE) |
|
558
|
41 |
1664 |
if ($state eq 'row') |
|
560
|
41 |
0 |
if ($char eq $SYM_ROW) |
|
567
|
0 |
0 |
if ($char eq 'EOF') |
|
582
|
41 |
1623 |
if ($state eq 'row-end-state') |
|
584
|
30 |
11 |
if ($char eq $SYM_NEWLINE) |
|
585
|
8 |
22 |
if ($self->_get_data_context eq 'column-data') { } |
|
600
|
10 |
1 |
if ($char eq 'EOF') |
|
601
|
10 |
0 |
if ($self->_get_data_context eq 'column-data') { } |
|
623
|
22 |
1601 |
if ($state eq 'row-data-state') |
|
625
|
21 |
1 |
if ($char eq $SYM_COLUMN) |
|
636
|
21 |
1580 |
if ($state eq 'first-column') |
|
638
|
20 |
1 |
if ($char eq $SYM_COLUMN) |
|
651
|
16 |
1564 |
if ($state eq 'column') |
|
653
|
15 |
1 |
if ($char eq $SYM_COLUMN) |
|
654
|
10 |
5 |
if $self->temporary_token->{'type'} eq 'NEWLINE' |
|
661
|
1 |
0 |
if ($char eq 'EOF') |
|
674
|
1346 |
218 |
if ($state eq 'column-data') |
|
676
|
16 |
1330 |
if ($char eq $SYM_COLUMN) |
|
681
|
2 |
1328 |
if ($char eq $SYM_STRONG) |
|
682
|
2 |
1326 |
if ($char eq $SYM_EMPHASIS) |
|
683
|
2 |
1324 |
if ($char eq $SYM_UNDERLINE) |
|
684
|
4 |
1320 |
if ($char eq $SYM_DELETE) |
|
686
|
1 |
1319 |
if ($char eq $SYM_QUOTE) |
|
691
|
3 |
1316 |
if ($char eq $SYM_LINK_START) |
|
696
|
5 |
1311 |
if ($char eq $SYM_IMAGE_START) |
|
701
|
36 |
1275 |
if ($char eq $SYM_NEWLINE) |
|
707
|
1 |
1274 |
if ($char eq 'EOF') |
|
718
|
71 |
147 |
if ($state eq 'end_of_data') |
|
723
|
0 |
71 |
if ($self->temporary_token) |
|
732
|
6 |
141 |
if ($state eq 'quote-start') |
|
733
|
6 |
0 |
if ($char eq $SYM_QUOTE) |
|
741
|
0 |
0 |
if ($char eq 'EOF') |
|
756
|
6 |
135 |
if ($state eq 'quote-end') |
|
757
|
6 |
0 |
if ($char eq $SYM_QUOTE) |
|
763
|
0 |
0 |
if ($char eq 'EOF') |
|
770
|
0 |
0 |
if ($context =~ /^(?:body|cite)$/o) |
|
780
|
116 |
19 |
if ($state eq 'quote-body') |
|
781
|
0 |
116 |
if ($char eq 'EOF') |
|
785
|
2 |
114 |
if ($char eq $SYM_QUOTE_CONTEXT_SWITCH) |
|
791
|
4 |
110 |
if ($char eq $SYM_QUOTE) |
|
803
|
19 |
0 |
if ($state eq 'quote-cite') |
|
804
|
0 |
19 |
if ($char eq 'EOF') |
|
808
|
2 |
17 |
if ($char eq $SYM_QUOTE) |
|
844
|
4 |
343 |
unless my $token = $self->temporary_token |
|
905
|
176 |
74 |
unless $_[0]->data_context->[0] |
|
922
|
4099 |
133 |
if ($tmp_token and $$tmp_token{'type'} eq 'STRING') |
|
947
|
1 |
380 |
unless $token |
|
952
|
268 |
112 |
if ($self->temporary_token) |