|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
79
 | 
 193  | 
 10117  | 
 if @_ > 1  | 
 
| 
99
 | 
 604  | 
 941  | 
 if (defined $new_value) { }  | 
 
| 
103
 | 
 236  | 
 705  | 
 unless defined $self->{'_current_name'}  | 
 
| 
110
 | 
 64  | 
 182  | 
 @_ == 1 ? :  | 
 
| 
227
 | 
 1  | 
 245  | 
 if (exists $props->{'as'})  | 
 
| 
241
 | 
 7  | 
 239  | 
 defined $props->{'output'} ? :  | 
 
| 
249
 | 
 19  | 
 746  | 
 unless exists $core_options{$key}  | 
 
| 
258
 | 
 246  | 
 4  | 
 if (@_ > 1)  | 
 
| 
269
 | 
 241  | 
 5  | 
 if (not $ref and exists $targets{lc $output}) { }  | 
 
| 
 | 
 3  | 
 2  | 
 elsif ($ref and $ref eq 'GLOB' or not $ref and (\$output) =~ /GLOB\([^()]+\)$/) { }  | 
 
| 
 | 
 2  | 
 0  | 
 elsif (not $ref or $ref eq 'SCALAR') { }  | 
 
| 
280
 | 
 2  | 
 0  | 
 if (open my $fh, '>>', $output) { }  | 
 
| 
291
 | 
 0  | 
 246  | 
 if ($error)  | 
 
| 
306
 | 
 246  | 
 69  | 
 if (defined $value)  | 
 
| 
308
 | 
 209  | 
 37  | 
 if ($value) { }  | 
 
| 
312
 | 
 0  | 
 209  | 
 if exists $self->{'_original_index'}  | 
 
| 
314
 | 
 0  | 
 209  | 
 if exists $self->{'_original_separator'}  | 
 
| 
316
 | 
 0  | 
 209  | 
 if exists $self->{'_original_array_overflow'}  | 
 
| 
318
 | 
 0  | 
 209  | 
 if exists $self->{'_original_hash_overflow'}  | 
 
| 
320
 | 
 0  | 
 209  | 
 if exists $self->{'_original_string_overflow'}  | 
 
| 
342
 | 
 246  | 
 0  | 
 if (defined $value)  | 
 
| 
344
 | 
 0  | 
 246  | 
 if ($value) { }  | 
 
| 
354
 | 
 0  | 
 246  | 
 if exists $self->{'_original_string_max'}  | 
 
| 
356
 | 
 0  | 
 246  | 
 if exists $self->{'_original_array_max'}  | 
 
| 
358
 | 
 0  | 
 246  | 
 if exists $self->{'_original_hash_max'}  | 
 
| 
373
 | 
 39  | 
 207  | 
 if (exists $props->{'filters'})  | 
 
| 
374
 | 
 0  | 
 39  | 
 if (ref $props->{'filters'} eq 'HASH') { }  | 
 
| 
 | 
 39  | 
 0  | 
 elsif (ref $props->{'filters'} eq 'ARRAY') { }  | 
 
| 
390
 | 
 26  | 
 15  | 
 if (not defined $filter_reftype) { }  | 
 
| 
 | 
 15  | 
 0  | 
 elsif ($filter_reftype eq 'HASH') { }  | 
 
| 
395
 | 
 0  | 
 47  | 
 if ($k eq "-external")  | 
 
| 
404
 | 
 47  | 
 0  | 
 if (&Scalar::Util::reftype($filter->{$k}) eq 'CODE') { }  | 
 
| 
427
 | 
 0  | 
 2732  | 
 if ($error)  | 
 
| 
446
 | 
 241  | 
 5  | 
 if (not $colored or $colored eq 'auto' and exists $ENV{'ANSI_COLORS_DISABLED'} || $self->output eq 'handle' || $self->output eq 'file') { }  | 
 
| 
460
 | 
 0  | 
 5  | 
 if ($ENV{'COLORTERM'} and $ENV{'COLORTERM'} eq 'truecolor') { }  | 
 
| 
 | 
 0  | 
 5  | 
 elsif ($ENV{'TERM_PROGRAM'} and $ENV{'TERM_PROGRAM'} eq 'iTerm.app') { }  | 
 
| 
 | 
 0  | 
 5  | 
 elsif ($ENV{'TERM_PROGRAM'} and $ENV{'TERM_PROGRAM'} eq 'Apple_Terminal') { }  | 
 
| 
 | 
 0  | 
 5  | 
 elsif ($ENV{'TERM'} and $ENV{'TERM'} =~ /\-256(?:color)?\z/i) { }  | 
 
| 
 | 
 5  | 
 0  | 
 elsif ($ENV{'TERM'} and $ENV{'TERM'} =~ /\A(?:screen|xterm|vt100|rxvt)/i || $ENV{'TERM'} =~ /color|ansi|cygwin|linux/i) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($ENV{'COLORTERM'}) { }  | 
 
| 
465
 | 
 0  | 
 0  | 
 $major_version >= 3 ? :  | 
 
| 
483
 | 
 0  | 
 0  | 
 $colored eq 'auto' ? :  | 
 
| 
503
 | 
 0  | 
 246  | 
 unless ($theme_object)  | 
 
| 
504
 | 
 0  | 
 0  | 
 if ($theme_name ne $default_theme)  | 
 
| 
512
 | 
 0  | 
 0  | 
 unless $theme_object  | 
 
| 
519
 | 
 681  | 
 0  | 
 exists $self->{'type_filters'}{$type} ? :  | 
 
| 
524
 | 
 133  | 
 750  | 
 exists $self->{'class_filters'}{$type} ? :  | 
 
| 
533
 | 
 0  | 
 642  | 
 unless $ref_kind  | 
 
| 
536
 | 
 5  | 
 637  | 
 if $ref_kind eq "REGEXP"  | 
 
| 
545
 | 
 5  | 
 637  | 
 if (defined $class and $class eq "Regexp")  | 
 
| 
546
 | 
 5  | 
 0  | 
 if ($ref_kind eq "Regexp" or $] < "5.011" and $ref_kind eq "SCALAR")  | 
 
| 
551
 | 
 94  | 
 548  | 
 if (defined $class)  | 
 
| 
552
 | 
 93  | 
 1  | 
 if ($self->class->parent_filters) { }  | 
 
| 
590
 | 
 2  | 
 712  | 
 unless ref $data  | 
 
| 
592
 | 
 639  | 
 73  | 
 unless (exists $self->{'_seen'}{$id})  | 
 
| 
593
 | 
 74  | 
 565  | 
 $self->show_refcount ? :  | 
 
| 
604
 | 
 635  | 
 4  | 
 unless $options{'tied_parent'}  | 
 
| 
607
 | 
 40  | 
 33  | 
 if $options{'seen_override'}  | 
 
| 
619
 | 
 0  | 
 20  | 
 unless ref $data and keys %{$$self{"_seen"};}  | 
 
| 
632
 | 
 25  | 
 49  | 
 if (ref $data eq "REF" and ref $$data)  | 
 
| 
638
 | 
 0  | 
 74  | 
 unless $rv->can("REFCNT")  | 
 
| 
664
 | 
 33  | 
 681  | 
 if (my $name = $seen->{'name'})  | 
 
| 
665
 | 
 0  | 
 33  | 
 ref $data eq 'SCALAR' && $self->resolve_scalar_refs ? :  | 
 
| 
684
 | 
 39  | 
 642  | 
 exists $options{'force_type'} ? :  | 
 
| 
689
 | 
 681  | 
 1  | 
 if (defined(my $result = &$filter($data, $self)))  | 
 
| 
699
 | 
 613  | 
 68  | 
 if ref $data ne "REF"  | 
 
| 
702
 | 
 20  | 
 54  | 
 if ($self->show_refcount and ref $data ne "SCALAR" and $seen->{'refcount'} > 1)  | 
 
| 
706
 | 
 305  | 
 376  | 
 if (--$self->{'_position'} == 0)  | 
 
| 
719
 | 
 681  | 
 0  | 
 unless $self->show_memsize and $self->show_memsize eq 'all' || $self->show_memsize >= $self->{'_position'}  | 
 
| 
726
 | 
 0  | 
 0  | 
 if ($unit eq 'M' or $unit eq 'AUTO' and $size > 1048576) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($unit eq 'K' or $unit eq 'AUTO' and $size > 1024) { }  | 
 
| 
738
 | 
 0  | 
 0  | 
 if ($error)  | 
 
| 
739
 | 
 0  | 
 0  | 
 if ($error =~ m[locate Devel/Size.pm]) { }  | 
 
| 
741
 | 
 0  | 
 0  | 
 if $self->{'_position'} == 1  | 
 
| 
748
 | 
 0  | 
 0  | 
 unless $size  | 
 
| 
749
 | 
 0  | 
 0  | 
 $size < 0 ? :  | 
 
| 
755
 | 
 38  | 
 676  | 
 unless $self->show_weak  | 
 
| 
759
 | 
 440  | 
 236  | 
 if ($realtype and $realtype eq 'REF' || $realtype eq 'SCALAR') { }  | 
 
| 
765
 | 
 659  | 
 17  | 
 unless $isweak  | 
 
| 
771
 | 
 59  | 
 2  | 
 unless $self->caller_info  | 
 
| 
780
 | 
 0  | 
 2  | 
 $self->caller_message_newline ? :  | 
 
| 
782
 | 
 1  | 
 1  | 
 $self->caller_message_position eq 'before' ? :  | 
 
| 
792
 | 
 3  | 
 1844  | 
 if ($self->{'_output_color_level'} and defined $color_type)  | 
 
| 
795
 | 
 1  | 
 2  | 
 if (not defined $sgr_color and defined $default_color)  | 
 
| 
798
 | 
 1  | 
 2  | 
 if ($sgr_color)  | 
 
| 
799
 | 
 0  | 
 1  | 
 defined $end_color ? :  | 
 
| 
812
 | 
 7  | 
 674  | 
 if $self->show_readonly and &Internals::SvREADONLY($_[1])  |