|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
62
 | 
 1  | 
 66  | 
 if ($Signature eq 'UsedWithWhenAny')  | 
 
| 
67
 | 
 1  | 
 159  | 
 unless ref $hParameter eq 'HASH'  | 
 
| 
85
 | 
 1  | 
 11  | 
 if @_  | 
 
| 
86
 | 
 2  | 
 9  | 
 if (scalar keys %{$$self{'TypeStore'};})  | 
 
| 
108
 | 
 3  | 
 6  | 
 if ($ExistingParameter->compareExpectedParameters($NewExpectedParameters))  | 
 
| 
118
 | 
 88  | 
 71  | 
 if (defined $NewExpectedParameterValue->{'Value'}) { }  | 
 
| 
119
 | 
 1  | 
 87  | 
 if ($MatcherStore and not $MatcherStore->{'Value'})  | 
 
| 
123
 | 
 1  | 
 2  | 
 if ($MatcherStore and $MatcherStore->{'Value'})  | 
 
| 
133
 | 
 29  | 
 128  | 
 if ($AnyStore)  | 
 
| 
134
 | 
 1  | 
 28  | 
 if ($AnyStore eq 'any' and $Type ne 'any')  | 
 
| 
137
 | 
 1  | 
 27  | 
 if ($AnyStore ne 'any' and $Type eq 'any')  | 
 
| 
166
 | 
 18  | 
 182  | 
 if ($self->{'AnyStore'}[$i] and $self->{'AnyStore'}[$i] eq 'any') { }  | 
 
| 
172
 | 
 13  | 
 162  | 
 if ($self->{'TypeStore'}{'UsedWithWhenAny'}) { }  | 
 
| 
176
 | 
 142  | 
 14  | 
 if ($ExistingParameter->matchWithExpectedParameters(@Parameters))  | 
 
| 
187
 | 
 10  | 
 172  | 
 if IsArrayReference($Parameter)  | 
 
| 
188
 | 
 10  | 
 162  | 
 if IsHashReference($Parameter)  | 
 
| 
189
 | 
 14  | 
 148  | 
 if IsObjectReference($Parameter)  | 
 
| 
190
 | 
 4  | 
 144  | 
 if IsCodeReference($Parameter)  | 
 
| 
191
 | 
 69  | 
 75  | 
 if IsFloat($Parameter)  | 
 
| 
192
 | 
 67  | 
 8  | 
 if IsString($Parameter)  | 
 
| 
193
 | 
 8  | 
 0  | 
 unless $Parameter  |