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) |