| line | % | coverage | branch | 
|---|
| 43 | 50 | T | F | unless (defined $filter_cb) | 
| 47 | 100 | T | F | if $file =~ /\.c(c|pp|xx|\+\+)?$/ | 
| 48 | 100 | T | F | if $file =~ /\.h(h|pp|xx|\+\+)?$/ | 
| 61 | 100 | T | F | if (defined $filter) | 
| 83 | 100 | T | F | if ($line =~ /^\s*<Filter$/) { } | 
|  | 100 | T | F | elsif (defined $filter) { } | 
| 84 | 100 | T | F | if (defined $filter) | 
| 92 | 100 | T | F | if (defined $line_with_eol and $line_with_eol =~ /^\s*Name="(.*)"\r?\n$/) { } | 
| 95 | 100 | T | F | if (not exists $files_by_filter{$filter}) { } | 
| 106 | 100 | T | F | if ($line =~ /^\s*<File$/) { } | 
|  | 100 | T | F | elsif ($line =~ qr"^\s*</Filter>$") { } | 
| 110 | 100 | T | F | if (defined $line_with_eol and $line_with_eol =~ /^\s*RelativePath="(.*)"(>?)\r?\n$/) { } | 
| 123 | 100 | T | F | unless ($file =~ /\.rc$/) | 
| 124 | 100 | T | F | unless (exists $seen{$file}) | 
| 133 | 100 | T | F | unless ($angle_bracket_on_same_line) | 
| 134 | 50 | T | F | unless (<$in> =~ /^\s*>\r?\n$/) | 
| 142 | 50 | T | F | if qr"^\s*</File>\r?\n$" | 
| 149 | 100 | T | F | if ($seen{$file}) { } | 
| 164 | 100 | T | F | $angle_bracket_on_same_line ? : | 
| 172 | 100 | T | F | unless ($seen) | 
| 177 | 50 | T | F | unless $file =~ /\\/ |