|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
106
 | 
 0  | 
 1  | 
 unless eval {
	do {
	&require_module($provider);
1
}
}  | 
 
| 
359
 | 
 5  | 
 17  | 
 if (ref $_[0] eq 'HASH') { }  | 
 
| 
361
 | 
 1  | 
 4  | 
 if @_  | 
 
| 
364
 | 
 1  | 
 16  | 
 if (@_ % 2)  | 
 
| 
384
 | 
 46  | 
 64  | 
 if (ref $attr eq '') { }  | 
 
| 
393
 | 
 0  | 
 110  | 
 unless defined $type  | 
 
| 
394
 | 
 0  | 
 110  | 
 if $spec->{'coerce'}  | 
 
| 
396
 | 
 105  | 
 5  | 
 unless defined $err  | 
 
| 
398
 | 
 2  | 
 3  | 
 if defined $attr  | 
 
| 
407
 | 
 2  | 
 44  | 
 if defined $err  | 
 
| 
485
 | 
 0  | 
 26  | 
 if (@_)  | 
 
| 
 | 
 0  | 
 26  | 
 if exists $self->{$attr}  | 
 
| 
 | 
 7  | 
 19  | 
 if ref $inherit eq 'ARRAY'  | 
 
| 
 | 
 7  | 
 0  | 
 unless defined $err  | 
 
| 
 | 
 7  | 
 19  | 
 if ($inherit)  | 
 
| 
 | 
 11  | 
 26  | 
 if (@_)  | 
 
| 
 | 
 12  | 
 14  | 
 if exists $self->{$attr}  | 
 
| 
 | 
 7  | 
 7  | 
 if ref $inherit eq 'ARRAY'  | 
 
| 
 | 
 12  | 
 2  | 
 unless defined $err  | 
 
| 
 | 
 14  | 
 0  | 
 if ($inherit)  | 
 
| 
 | 
 0  | 
 26  | 
 if (@_)  | 
 
| 
 | 
 0  | 
 26  | 
 if exists $self->{$attr}  | 
 
| 
 | 
 7  | 
 19  | 
 if ref $inherit eq 'ARRAY'  | 
 
| 
 | 
 6  | 
 1  | 
 unless defined $err  | 
 
| 
 | 
 7  | 
 19  | 
 if ($inherit)  | 
 
| 
 | 
 5  | 
 5  | 
 ref $value eq 'ARRAY' ? :  | 
 
| 
 | 
 0  | 
 0  | 
 @vars == 1 ? :  | 
 
| 
 | 
 0  | 
 10  | 
 if (@vars)  | 
 
| 
 | 
 10  | 
 0  | 
 if ($self->warn)  | 
 
| 
 | 
 10  | 
 182  | 
 if (@_)  | 
 
| 
 | 
 114  | 
 68  | 
 if exists $self->{$attr}  | 
 
| 
 | 
 8  | 
 26  | 
 if (@_)  | 
 
| 
 | 
 12  | 
 14  | 
 if exists $self->{$attr}  | 
 
| 
 | 
 0  | 
 42  | 
 if (@_)  | 
 
| 
 | 
 0  | 
 42  | 
 if exists $self->{$attr}  | 
 
| 
 | 
 11  | 
 31  | 
 if ref $inherit eq 'ARRAY'  | 
 
| 
 | 
 11  | 
 0  | 
 unless defined $err  | 
 
| 
 | 
 11  | 
 31  | 
 if ($inherit)  | 
 
| 
 | 
 9  | 
 42  | 
 if (@_)  | 
 
| 
 | 
 20  | 
 22  | 
 if exists $self->{$attr}  | 
 
| 
 | 
 11  | 
 11  | 
 if ref $inherit eq 'ARRAY'  | 
 
| 
 | 
 11  | 
 0  | 
 unless defined $err  | 
 
| 
 | 
 11  | 
 11  | 
 if ($inherit)  | 
 
| 
 | 
 8  | 
 26  | 
 if (@_)  | 
 
| 
 | 
 12  | 
 14  | 
 if exists $self->{$attr}  | 
 
| 
 | 
 0  | 
 26  | 
 if (@_)  | 
 
| 
 | 
 0  | 
 26  | 
 if exists $self->{$attr}  | 
 
| 
 | 
 7  | 
 19  | 
 if ref $inherit eq 'ARRAY'  | 
 
| 
 | 
 7  | 
 0  | 
 unless defined $err  | 
 
| 
 | 
 7  | 
 19  | 
 if ($inherit)  | 
 
| 
 | 
 0  | 
 26  | 
 if (@_)  | 
 
| 
 | 
 0  | 
 26  | 
 if exists $self->{$attr}  | 
 
| 
 | 
 7  | 
 19  | 
 if ref $inherit eq 'ARRAY'  | 
 
| 
 | 
 7  | 
 0  | 
 unless defined $err  | 
 
| 
 | 
 7  | 
 19  | 
 if ($inherit)  | 
 
| 
 | 
 0  | 
 10  | 
 if (@_)  | 
 
| 
 | 
 0  | 
 10  | 
 if exists $self->{$attr}  | 
 
| 
586
 | 
 0  | 
 0  | 
 wantarray ? :  | 
 
| 
 | 
 0  | 
 18  | 
 unless @_  | 
 
| 
 | 
 9  | 
 9  | 
 unless wantarray  | 
 
| 
 | 
 0  | 
 9  | 
 unless defined $sep  | 
 
| 
 | 
 0  | 
 0  | 
 wantarray ? :  | 
 
| 
 | 
 0  | 
 8  | 
 unless @_  | 
 
| 
 | 
 5  | 
 3  | 
 unless wantarray  | 
 
| 
 | 
 0  | 
 3  | 
 unless defined $sep  |