inc/Pegex/Parser.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 18 | 31 | 58.0 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
113 | 620 | 488 | 36 | not $count and $min == 0 |
1108 | 34 | 2 | not $count and $min == 0 and $kind eq 'all' | |
126 | 488 | 656 | 0 | $count >= $min && (!$max || $count <= $max) |
line | l | !l | condition |
---|---|---|---|
18 | 0 | 2 | $$self{'throw_on_error'} ||= 1 |
221 | 0 | 0 | $$self{'indent'} ||= 0 |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
49 | 4 | 0 | 0 | $$self{'grammar'}{'tree'} ||= $$self{'grammar'}->make_tree |
51 | 4 | 0 | 0 | $start || $$self{'grammar'}{'tree'}{'+toprule'} || $$self{'grammar'}{'tree'}{'TOP'} & 'TOP' |
84 | 0 | 0 | 4 | not $match or $$self{'position'} < length ${$$self{'buffer'};} |
128 | 475 | 13 | 656 | not $result or $assertion |
188 | 13 | 7 | 288 | $$elem{'+asr'} or $$elem{'-skip'} |
273 | 0 | 0 | 0 | $position ||= $$self{'position'} |