| line | % | coverage | branch |
| 210 | 100 | T | F | if @_ == 1 and ref $_[0] eq $T_HASH |
| 214 | 100 | T | F | if (ref $default and ref $default ne $T_ARRAY) |
| 220 | 100 | T | F | if ($default and ref $default eq $T_ARRAY) |
| 222 | 100 | T | F | if @_ == 1 and ref $_[0] eq $T_HASH |
| 230 | 100 | T | F | if (@_ == 1 and ref $_[0] eq $T_ARRAY) { } |
| 234 | 100 | T | F | if ($default and @{$_[0];} == 2 and $_[0][0] eq $default and not ref $_[0][1]) |
| 246 | 100 | T | F | if ($num_args == 0) |
| 247 | 100 | T | F | if (defined $default) |
| 256 | 100 | T | F | if ($num_args == 1) |
| 257 | 100 | T | F | if (defined $default) |
| 261 | 100 | T | F | unless $kind |
| 262 | 100 | T | F | if $kind eq $T_ARRAY |
| 263 | 100 | T | F | if $kind eq $T_SCALAR |
| 264 | 100 | T | F | if $kind eq $T_CODE |
| 265 | 100 | T | F | if &Scalar::Util::blessed($arg) |
| 270 | 100 | T | F | unless defined $args->[0] |
| 276 | 100 | T | F | if ref $val eq $T_REF |
| 278 | 100 | T | F | if ref $val eq $T_HASH |
| 281 | 100 | T | F | if (ref $val eq $T_ARRAY and @{$val;} == 0) |
| 290 | 100 | T | F | if ($num_args == 2 and ref $args->[1] eq $T_HASH) |
| 291 | 100 | T | F | if (defined $default) |
| 292 | 100 | T | F | if (scalar keys %{$$args[1];}) |
| 294 | 100 | T | F | if $args->[0] eq $default |
| 304 | 100 | T | F | if $from_arrayref and defined $default |
| 307 | 100 | T | F | if ($num_args % 2 == 0) |