Condition Coverage

blib/lib/Perl/Tokenizer.pm
Criterion Covered Total %
condition 48 66 72.7


and 3 conditions

line !l l&&!r l&&r condition
226 349 0 2 $expect_format == 1 and /\G(?=\R)/u
243 338 8 3 $#heredoc_eofs >= 0 and /\G(?=\R)/u
251 1 342 3 $regex == 1 || /\G(?!<<[0-9])/u and /\G$bhdoc/cgu
258 262 81 0 $canpod == 1 and /\G^=[a-zA-Z]/cgmu
292 0 0 0 /\G(?!\$+$var_name)/ou and /\G(?:\s+|#?)\{\s*(?:$var_name|$special_var_names|[#{])\s*\}/cgou || /\G(?:\^\w+|#(?!\{)|$special_var_names)/cgou || /\G#/cgu
306 126 6 147 $regex == 1 and not $postfix_op
349 257 0 0 $proto == 1 and /\G\(.*?\)/cgsu
398 184 55 2 $canpod == 1 and /\Gformat\b/cgu
411 2 232 5 $flat == 0 || $flat == 1 && /\G(?!\w+\h*\})/u and /\G(?)$perl_keywords/cgou
417 5 0 0 $name eq 'sub' and not $is_bare_word
430 0 0 234 /\G(?!(?>tr|[ysm]|q[rwxq]?)\h*=>)/u and /\G(?)/u
446 113 108 1 $regex == 1 and /\G $match_re $match_flags /cgoux
564 106 2 97 $regex == 1 and /\G(?
108 96 1 $regex == 1 and /\G(?

or 3 conditions

line l !l&&r !l&&!r condition
251 182 163 1 $regex == 1 || /\G(?!<<[0-9])/u
278 22 0 0 /\G$var_name/cgou or /\G(?<=\$)\#$var_name/cgou
292 0 0 0 /\G(?:\s+|#?)\{\s*(?:$var_name|$special_var_names|[#{])\s*\}/cgou || /\G(?:\^\w+|#(?!\{)|$special_var_names)/cgou || /\G#/cgu
306 147 1 131 $regex == 1 and not $postfix_op or /\G(?=[\@\$])/u
411 237 0 2 $flat == 0 || $flat == 1 && /\G(?!\w+\h*\})/u
432 2 1 231 $flat == 1 && /\G(?=[a-z]+\h*\})/u || /\G((?<=\{)|(?<=\{\h))(?=[a-z]+\h*\})/u
446 3 1 221 /\G $single_q{'m'} $match_flags /cgoux or $regex == 1 and /\G $match_re $match_flags /cgoux
590 50 0 138 /\G$operators/cgou or /\Gx(?=[0-9\W])/cgu