line |
true |
false |
branch |
42
|
18 |
1 |
if (not $self->inline_data) { }
|
48
|
9638 |
48 |
if (my $ref = ref $data)
|
49
|
5028 |
4610 |
if ($ref eq 'HASH') { }
|
|
4610 |
0 |
elsif (ref $data eq 'ARRAY') { }
|
50
|
1476 |
3552 |
if (my $id = $$data{$ref_field}) { }
|
|
1808 |
1744 |
elsif (exists $$data{$class_field} or exists $$data{$id_field} or exists $$data{$tied_field}) { }
|
52
|
546 |
930 |
$$data{'weak'} ? :
|
57
|
1748 |
60 |
if (exists $$data{$class_field})
|
62
|
10 |
1738 |
if exists $$data{$class_meta_field}
|
63
|
6 |
1742 |
if exists $$data{$class_version_field}
|
66
|
1749 |
59 |
if exists $$data{$id_field}
|
67
|
10 |
1798 |
if exists $$data{$tied_field}
|
68
|
996 |
0 |
$$data{$root_field} ? :
|
|
996 |
812 |
if exists $$data{$root_field}
|
69
|
0 |
0 |
$$data{$deleted_field} ? :
|
|
0 |
1808 |
if exists $$data{$deleted_field}
|
70
|
0 |
1808 |
if exists $$data{$backend_data_field}
|
83
|
4896 |
2723 |
ref $value ? :
|
89
|
1229 |
65 |
ref $_ ? :
|
99
|
4 |
0 |
if (my $ref = ref $data)
|
100
|
4 |
0 |
if ($ref eq 'HASH') { }
|
|
0 |
0 |
elsif (ref $data eq 'ARRAY') { }
|
102
|
1 |
3 |
if (my $id = $$data{$ref_field}) { }
|
|
1 |
2 |
elsif (exists $$data{$class_field} or exists $$data{$id_field} or exists $$data{$tied_field}) { }
|
103
|
1 |
0 |
$$data{'weak'} ? :
|
110
|
1 |
0 |
if (exists $copy{$class_field})
|
115
|
1 |
0 |
if exists $copy{$class_meta_field}
|
118
|
1 |
0 |
if exists $copy{$id_field}
|
119
|
0 |
1 |
if exists $copy{$tied_field}
|
120
|
1 |
0 |
delete $copy{$root_field} ? :
|
|
1 |
0 |
if exists $copy{$root_field}
|
121
|
0 |
0 |
delete $copy{$deleted_field} ? :
|
|
0 |
1 |
if exists $copy{$deleted_field}
|
134
|
2 |
3 |
ref $value ? :
|
140
|
0 |
0 |
ref $_ ? :
|