| blib/lib/IO/Handle.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % | 
| condition | 12 | 45 | 26.6 | 
| line | !l | l&&!r | l&&r | condition | 
|---|---|---|---|---|
| 318 | 0 | 0 | 0 | $] > "5.013" and $class eq "IO::File" | 
| 0 | 0 | 0 | $] > "5.013" and $class eq "IO::File" and not $INC{'IO/File.pm'} | |
| 367 | 3 | 0 | 7 | ref $fd and "$fd" =~ /GLOB\(/o | 
| 450 | 0 | 0 | 0 | @_ >= 2 and @_ <= 4 | 
| 457 | 0 | 0 | 0 | @_ >= 2 and @_ <= 4 | 
| 612 | 0 | 0 | 6 | $name =~ /^(SEEK_(SET|CUR|END)|_IO[FLN]BF)$/ && defined &{$name;} | 
| line | l | !l | condition | 
|---|---|---|---|
| 312 | 69 | 0 | ref $_[0] || $_[0] || 'IO::Handle' | 
| 330 | 3 | 0 | ref $_[0] || $_[0] || 'IO::Handle' | 
| 441 | 0 | 1 | $_[3] || 0 | 
| 446 | 0 | 0 | $_[3] || 0 | 
| 453 | 0 | 0 | $_[3] || 0 | 
| 459 | 0 | 0 | $_[3] || 0 | 
| line | l | !l&&r | !l&&!r | condition | 
|---|---|---|---|---|
| 354 | 0 | 4 | 8 | $mode =~ /^\+?(<|>>?)$/ or $mode =~ s/^r(\+?)$/$1 | 
| 4 | 8 | 0 | $mode =~ /^\+?(<|>>?)$/ or $mode =~ s/^r(\+?)$/$1 or $mode =~ s/^w(\+?)$/$1>/ | |
| 12 | 0 | 0 | $mode =~ /^\+?(<|>>?)$/ or $mode =~ s/^r(\+?)$/$1 or $mode =~ s/^w(\+?)$/$1>/ or $mode =~ s/^a(\+?)$/$1>>/ | |
| 440 | 1 | 0 | 0 | @_ == 3 or @_ == 4 | 
| 445 | 0 | 0 | 0 | @_ == 3 or @_ == 4 |