|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
205
 | 
 2  | 
 2  | 
 $self->_national_prefix_optional_when_formatting ? :  | 
 
| 
259
 | 
 1  | 
 2  | 
 $self->extension ? :  | 
 
| 
313
 | 
 1  | 
 3  | 
 $self->extension ? :  | 
 
| 
333
 | 
 1  | 
 9  | 
 $self->extension ? :  | 
 
| 
355
 | 
 8  | 
 7  | 
 if (ref $str_or_obj eq 'Number::MuPhone') { }  | 
 
| 
 | 
 0  | 
 7  | 
 elsif ($str_or_obj =~ /^\s\+/u) { }  | 
 
| 
 | 
 7  | 
 0  | 
 elsif ($str_or_obj =~ /^[A-Z]{2}$/u) { }  | 
 
| 
398
 | 
 4  | 
 3  | 
 if ($from_country eq $self->country) { }  | 
 
| 
432
 | 
 4  | 
 4  | 
 if ($from_country eq $self->country) { }  | 
 
| 
457
 | 
 4  | 
 13  | 
 if ($raw_num =~ /^\s*\+/u) { }  | 
 
| 
 | 
 13  | 
 0  | 
 elsif (my $country = $self->country) { }  | 
 
| 
464
 | 
 13  | 
 0  | 
 if (defined $national_prefix)  | 
 
| 
472
 | 
 0  | 
 17  | 
 unless ($country)  | 
 
| 
479
 | 
 17  | 
 0  | 
 if ($Number::MuPhone::MUPHONE_DATA->{'territories'}{$country}{'generalDesc'} and $Number::MuPhone::MUPHONE_DATA->{'territories'}{$country}{'generalDesc'}{'nationalNumberPattern'})  | 
 
| 
483
 | 
 3  | 
 14  | 
 unless ($cleaned_num =~ /$regex/u)  | 
 
| 
490
 | 
 0  | 
 14  | 
 unless ($self->_cleaned_number =~ $self->_national_number_regex)  | 
 
| 
495
 | 
 0  | 
 14  | 
 if $self->error  | 
 
| 
507
 | 
 49  | 
 0  | 
 if (my $leading_digits = $format_hash->{'leadingDigits'})  | 
 
| 
508
 | 
 35  | 
 14  | 
 unless $num =~ /^(?:$leading_digits)/u  | 
 
| 
512
 | 
 0  | 
 14  | 
 unless $num =~ /$pattern/u  | 
 
| 
520
 | 
 0  | 
 14  | 
 if ($@)  | 
 
| 
526
 | 
 6  | 
 8  | 
 $format_hash->{'nationalPrefixOptionalWhenFormatting'} ? :  | 
 
| 
547
 | 
 4  | 
 2  | 
 if ($countries = $Number::MuPhone::MUPHONE_DATA->{'idd_codes'}{$idd})  | 
 
| 
564
 | 
 58  | 
 0  | 
 $Number::MuPhone::MUPHONE_DATA->{'territories'}{$country}{'generalDesc'} && $Number::MuPhone::MUPHONE_DATA->{'territories'}{$country}{'generalDesc'}{'nationalNumberPattern'} ? :  | 
 
| 
566
 | 
 0  | 
 58  | 
 unless $national_number_format_regex  | 
 
| 
569
 | 
 52  | 
 6  | 
 unless $num =~ /$national_number_format_regex/u  |