|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
8
 | 
 0  | 
 13  | 
 if ('Text::CSV'->VERSION < 1.06)  | 
 
| 
13
 | 
 13  | 
 0  | 
 if ($backend =~ /XS/ and $version >= 0.99 or $backend =~ /PP/ and $version >= 1.3) { }  | 
 
| 
42
 | 
 3  | 
 1  | 
 unless %args  | 
 
| 
44
 | 
 1  | 
 0  | 
 if (exists $args{'coder_class'})  | 
 
| 
59
 | 
 7  | 
 83  | 
 if exists $opt->{$attr}  | 
 
| 
64
 | 
 9  | 
 0  | 
 if (my $coder_class = $opt{'coder_class'} || $DefaultCoderClass) { }  | 
 
| 
72
 | 
 6  | 
 66  | 
 if exists $opt{$attr}  | 
 
| 
87
 | 
 1  | 
 20  | 
 if $self->encoding  | 
 
| 
89
 | 
 6  | 
 15  | 
 unless ($self->encoding_out)  | 
 
| 
95
 | 
 15  | 
 0  | 
 if $ret  | 
 
| 
105
 | 
 18  | 
 6  | 
 if ($self->encoding_in) { }  | 
 
| 
109
 | 
 6  | 
 0  | 
 if $self->SUPER::parse(@_)  | 
 
| 
112
 | 
 24  | 
 0  | 
 if ($ret)  | 
 
| 
113
 | 
 0  | 
 24  | 
 if $self->encoding  | 
 
| 
128
 | 
 0  | 
 4  | 
 if $self->encoding  | 
 
| 
139
 | 
 5  | 
 26  | 
 if (my $binds = $self->{'_BOUND_COLUMNS'})  | 
 
| 
142
 | 
 10  | 
 0  | 
 if $self->encoding  | 
 
| 
147
 | 
 5  | 
 21  | 
 unless $cols  | 
 
| 
150
 | 
 8  | 
 13  | 
 if $self->encoding  | 
 
| 
163
 | 
 5  | 
 23  | 
 if (@_ == 2)  | 
 
| 
167
 | 
 5  | 
 23  | 
 unless $enc  | 
 
| 
169
 | 
 0  | 
 28  | 
 unless defined $text  | 
 
| 
170
 | 
 0  | 
 28  | 
 unless $self->SUPER::parse($text)  | 
 
| 
172
 | 
 23  | 
 5  | 
 $enc ? :  | 
 
| 
179
 | 
 4  | 
 19  | 
 if (@_ == 2)  | 
 
| 
183
 | 
 0  | 
 23  | 
 unless defined $array and ref $array eq 'ARRAY'  | 
 
| 
184
 | 
 0  | 
 23  | 
 unless $self->SUPER::combine(@$array)  | 
 
| 
186
 | 
 19  | 
 4  | 
 $enc ? :  | 
 
| 
198
 | 
 0  | 
 9  | 
 if ($@)  | 
 
| 
210
 | 
 6  | 
 99  | 
 if (@_ > 1) { }  | 
 
| 
 | 
 27  | 
 73  | 
 if (@_ > 1) { }  | 
 
| 
 | 
 22  | 
 40  | 
 if (@_ > 1) { }  | 
 
| 
239
 | 
 9  | 
 9  | 
 if @_ == 1  |