| line | true | false | branch | 
 
| 118 | 977 | 15365 | if (exists $info->{$key}) | 
 
| 121 | 325 | 652 | unless $info->{$key} | 
 
| 128 | 0 | 4905 | unless $requested_type or $info->{'data_type'} | 
 
| 134 | 2 | 5555 | if ($data_type eq 'timestamp with time zone' or $data_type eq 'timestamptz') { } | 
 
|  | 4 | 5551 | elsif ($data_type eq 'timestamp without time zone') { } | 
 
|  | 2 | 5549 | elsif ($data_type eq 'smalldatetime') { } | 
 
|  | 2285 | 3264 | elsif ($data_type =~ /^ (?: date | datetime | timestamp ) $/x) { } | 
 
|  | 650 | 2614 | elsif ($requested_type) { } | 
 
| 153 | 4 | 2939 | if ($info->{'extra'}) | 
 
| 155 | 8 | 4 | if (defined $info->{'extra'}{$slot}) | 
 
| 158 | 8 | 0 | unless defined $info->{$slot} | 
 
| 177 | 0 | 0 | defined $dt ? : | 
 
| 205 | 0 | 0 | unless $info->{'datetime_undef_if_invalid'} | 
 
| 227 | 0 | 0 | if defined $info->{'timezone'} | 
 
| 228 | 0 | 0 | if defined $info->{'locale'} | 
 
| 236 | 0 | 0 | if (defined $info->{'timezone'}) | 
 
| 241 | 0 | 0 | if ref $dt->time_zone eq 'DateTime::TimeZone::Floating' and not $info->{'floating_tz_ok'} and not $ENV{'DBIC_FLOATING_TZ_OK'} | 
 
| 246 | 0 | 0 | if defined $info->{'locale'} |