| line | true | false | branch | 
 
| 75 | 0 | 0 | if defined $static | 
 
| 82 | 0 | 0 | if defined $wp | 
 
| 94 | 0 | 0 | if ($chr eq '-' or $chr eq '_') { } | 
 
|  | 0 | 0 | elsif ($chr eq 'N') { } | 
 
|  | 0 | 0 | elsif ($chr eq 'X') { } | 
 
| 105 | 0 | 0 | if ($dialednum =~ /^$expr$/) { } | 
 
| 119 | 0 | 0 | unless defined $context and defined $dialed | 
 
| 124 | 0 | 0 | if ($self->matchpattern($dialed, $ext)) | 
 
| 131 | 0 | 0 | unless (defined $included{$inccont}) | 
 
| 142 | 0 | 0 | unless (defined $self->{'contexts'}{$context}) | 
 
| 147 | 0 | 0 | if (defined $include) | 
 
| 170 | 0 | 0 | unless defined $filename | 
 
| 172 | 0 | 0 | unless open CFG, ">$filename" | 
 
| 185 | 0 | 0 | if $extarr[$x] | 
 
| 202 | 0 | 0 | unless defined $filename | 
 
| 204 | 0 | 0 | unless open FN, "<$filename" | 
 
| 211 | 0 | 0 | if ($line =~ /^;/) { } | 
 
|  | 0 | 0 | elsif ($line =~ /^\s*$/) { } | 
 
|  | 0 | 0 | elsif ($line =~ /^static\s*[=>]\s*(.*)$/i) { } | 
 
|  | 0 | 0 | elsif ($line =~ /^writeprotect\s*[=>]\s*(.*)$/i) { } | 
 
|  | 0 | 0 | elsif ($line =~ /^\[(\w+)\]$/) { } | 
 
|  | 0 | 0 | elsif ($line =~ /^include\s*[=>]+>\s*(.+)$/) { } | 
 
|  | 0 | 0 | elsif ($line =~ /^exten\s*[=>]+\s*(.+)/) { } | 
 
|  | 0 | 0 | elsif ($line =~ /^(\w+)\s*[=>]+\s*(.*)/) { } | 
 
| 221 | 0 | 0 | if $DEBUG > 3 | 
 
| 225 | 0 | 0 | if $DEBUG > 3 | 
 
| 229 | 0 | 0 | if $DEBUG > 3 | 
 
| 238 | 0 | 0 | if $DEBUG |