|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
115
 | 
 0  | 
 58  | 
 unless defined $self->_virtual_columns
  | 
 
| 
120
 | 
 4  | 
 0  | 
 ref $columns[0] ? :
  | 
 
| 
124
 | 
 0  | 
 4  | 
 if $self->has_column($column) or exists $self->_virtual_columns->{$column}
  | 
 
| 
134
 | 
 1  | 
 0  | 
 unless @_
  | 
 
| 
159
 | 
 0  | 
 0  | 
 $self->_virtual_columns->{$column} || $self->has_column($column) ? :
  | 
 
| 
172
 | 
 22  | 
 865  | 
 exists $self->_virtual_columns->{$column} ? :
  | 
 
| 
209
 | 
 0  | 
 24  | 
 unless ($self->_virtual_columns)
  | 
 
| 
216
 | 
 1  | 
 36  | 
 if (exists $self->_virtual_columns->{$attr}) { }
  | 
 
| 
261
 | 
 2  | 
 296  | 
 if (defined $self->_virtual_columns and exists $self->_virtual_columns->{$column})
  | 
 
| 
278
 | 
 16  | 
 16  | 
 unless $self->in_storage
  | 
 
| 
281
 | 
 16  | 
 0  | 
 if (defined $self->_virtual_columns)
  | 
 
| 
299
 | 
 10  | 
 113  | 
 if (defined $self->_virtual_columns and exists $self->_virtual_columns->{$column})
  | 
 
| 
316
 | 
 2  | 
 80  | 
 if (defined $self->_virtual_columns and exists $self->_virtual_columns->{$column})
  | 
 
| 
342
 | 
 730  | 
 0  | 
 if (my $vi = $self->_virtual_columns)
  | 
 
| 
344
 | 
 0  | 
 113  | 
 unless $vi->{$_}
  | 
 
| 
351
 | 
 730  | 
 0  | 
 if $colnames
  | 
 
| 
378
 | 
 0  | 
 11  | 
 if (scalar %{$virtual_attrs;})
  |