line |
!l |
l&&!r |
l&&r |
condition |
27
|
94 |
0 |
94 |
!$ENV{'MOO_XS_DISABLE'} && _maybe_load_module('Class::XSAccessor') && eval {
|
31
|
94 |
0 |
94 |
$CAN_HAZ_XS && eval {
|
59
|
170 |
8 |
2 |
$spec->{'reader'} and $spec->{'writer'}
|
92
|
2 |
4 |
4 |
&blessed($isa) and $isa->can('coercion')
|
|
2 |
2 |
2 |
&blessed($isa) and $isa->can('coerce')
|
126
|
36 |
446 |
6 |
not $spec->{'allow_overwrite'} and defined &{"${into}::$reader";}
|
127
|
241 |
23 |
218 |
our $CAN_HAZ_XS and $self->is_simple_get($name, $spec)
|
144
|
10 |
174 |
2 |
not $spec->{'allow_overwrite'} and defined &{"${into}::$accessor";}
|
145
|
92 |
11 |
81 |
our $CAN_HAZ_XS and $self->is_simple_get($name, $spec)
|
|
103 |
50 |
31 |
our $CAN_HAZ_XS and $self->is_simple_get($name, $spec) and $self->is_simple_set($name, $spec)
|
165
|
0 |
20 |
2 |
not $spec->{'allow_overwrite'} and defined &{"${into}::$writer";}
|
166
|
10 |
5 |
5 |
our $CAN_HAZ_XS and $self->is_simple_set($name, $spec)
|
185
|
0 |
12 |
2 |
not $spec->{'allow_overwrite'} and defined &{"${into}::$pred";}
|
186
|
6 |
0 |
6 |
our $CAN_HAZ_XS and our $CAN_HAZ_XS_PRED
|
205
|
0 |
14 |
2 |
not $spec->{'allow_overwrite'} and defined &{"${into}::$cl";}
|
232
|
4 |
32 |
2 |
not $spec->{'allow_overwrite'} and defined &{"${into}::$proxy";}
|
244
|
8 |
34 |
2 |
not $spec->{'allow_overwrite'} and defined &{"${into}::$asserter";}
|
292
|
686 |
2 |
104 |
$spec->{'lazy'} && (exists $spec->{'default'} || $spec->{'builder'})
|
581
|
112 |
2 |
10 |
$trigger && $test
|