Condition Coverage

blib/lib/Perl/Lint/Policy/ControlStructures/ProhibitPostfixControls.pm
Criterion Covered Total %
condition 31 34 91.1


and 3 conditions

line !l l&&!r l&&r condition
74 214 187 29 $is_postfix and $control_statement_tokens{$token_type}

or 2 conditions

line l !l condition
53 1 14 $$args{'prohibit_postfix_controls'}{'allow'} || ''
55 2 13 $$args{'prohibit_postfix_controls'}{'flowcontrol'} || ''

or 3 conditions

line l !l&&r !l&&!r condition
69 97 21 451 $token_type == 106 or $token_type == 109
118 21 430 $token_type == 106 or $token_type == 109 or $token_type == 110
89 18 66 317 $token_type == 70 or $token_type == 122
84 2 315 $token_type == 70 or $token_type == 122 or $token_type == 125
68 10 305 $token_type == 70 or $token_type == 122 or $token_type == 125 or $like_flow_control_function_tokens{$token_type}
95 2 10 84 $token_type == 125 or $like_flow_control_function_tokens{$token_type}
12 31 53 $token_type == 125 or $like_flow_control_function_tokens{$token_type} or $flow_control_statements{$token_data}
102 0 0 70 $token_type == 106 or $token_type == 109
0 43 27 $token_type == 106 or $token_type == 109 or $control_statement_tokens{$token_type}