Branch Coverage

blib/lib/PPIx/Regexp/Node/Range.pm
Criterion Covered Total %
branch 10 14 71.4


line true false branch
47 0 1 unless my $first = $self->schild(0)
49 0 1 unless my $last = $self->schild(-1)
60 3 10 if ($lexer->strict)
69 0 6 unless $kid->isa("PPIx::Regexp::Token::Literal")
72 2 4 unless $content =~ / \A (?: [[:alnum:]] | \\N\{ .* \} ) \z /msx and $self->_range_ends_compatible($content)
93 3 3 if (defined(my $start = $self->{'_range_start'})) { }
100 0 3 unless $start =~ /$re/