| line |
true |
false |
branch |
|
45
|
0 |
170 |
if defined *{"ASSERT_$name";}{'CODE'} |
|
46
|
0 |
170 |
if (defined *{"POE::Kernel::ASSERT_$name";}{'CODE'}) { } |
|
52
|
0 |
0 |
if $@ |
|
56
|
0 |
170 |
if $@ |
|
68
|
0 |
170 |
if defined *{"TRACE_$name";}{'CODE'} |
|
69
|
0 |
170 |
if (defined *{"POE::Kernel::TRACE_$name";}{'CODE'}) { } |
|
75
|
0 |
0 |
if $@ |
|
79
|
0 |
170 |
if $@ |
|
90
|
170 |
0 |
unless (defined &ASSERT_DEFAULT) |
|
91
|
170 |
0 |
if (defined &POE::Kernel::ASSERT_DEFAULT) { } |
|
103
|
170 |
0 |
unless (defined &TRACE_DEFAULT) |
|
104
|
170 |
0 |
if (defined &POE::Kernel::TRACE_DEFAULT) { } |
|
169
|
0 |
801 |
unless defined $POE::Kernel::poe_kernel |
|
191
|
801 |
0 |
if (exists $$self[2]{'_start'}) { } |
|
217
|
2 |
801 |
if (@params & 1) |
|
228
|
358 |
443 |
if (exists $params{'args'}) |
|
229
|
358 |
0 |
if (ref $params{'args'} eq 'ARRAY') { } |
|
240
|
4 |
797 |
if (exists $params{'options'}) |
|
241
|
4 |
0 |
if (ref $params{'options'} eq 'HASH') { } |
|
256
|
694 |
496 |
if ($param_name eq 'inline_states') { } |
|
|
200 |
296 |
elsif ($param_name eq 'package_states') { } |
|
|
104 |
192 |
elsif ($param_name eq 'object_states') { } |
|
|
192 |
0 |
elsif ($param_name eq 'heap') { } |
|
257
|
0 |
694 |
unless ref $param_value eq 'HASH' |
|
261
|
0 |
4863 |
unless ref $handler eq 'CODE' |
|
274
|
0 |
200 |
unless ref $param_value eq 'ARRAY' |
|
276
|
0 |
200 |
if @$param_value & 1 |
|
291
|
100 |
3 |
if (ref $handlers eq 'ARRAY') { } |
|
|
3 |
0 |
elsif (ref $handlers eq 'HASH') { } |
|
320
|
0 |
104 |
unless ref $param_value eq 'ARRAY' |
|
322
|
0 |
104 |
if @$param_value & 1 |
|
334
|
0 |
7 |
unless ref $object |
|
339
|
4 |
3 |
if (ref $handlers eq 'ARRAY') { } |
|
|
3 |
0 |
elsif (ref $handlers eq 'HASH') { } |
|
410
|
8 |
8889 |
if ($$self[1]{'trace'}) |
|
420
|
317 |
8580 |
unless (exists $$self[2]{$state}) |
|
426
|
195 |
122 |
unless (exists $$self[2]{'_default'}) |
|
427
|
195 |
0 |
exists &Errno::ENOSYS ? : |
|
428
|
1 |
194 |
if ($$self[1]{'default'} and $state ne '_signal') |
|
443
|
0 |
122 |
if ($$self[1]{'trace'}) |
|
463
|
6175 |
2527 |
if (ref $$self[2]{$state} eq 'CODE') |
|
502
|
4863 |
2980 |
unless defined $method |
|
510
|
0 |
7843 |
if ($name eq '_signal') |
|
531
|
6886 |
957 |
if ($handler) { } |
|
535
|
5996 |
890 |
if (ref $handler eq 'CODE') { } |
|
|
890 |
0 |
elsif ($handler->can($method)) { } |
|
536
|
0 |
5996 |
if $$self[1]{'debug'} and exists $$self[2]{$name} |
|
549
|
0 |
890 |
if $$self[1]{'debug'} and exists $$self[2]{$name} |
|
562
|
0 |
0 |
if (ref $handler eq 'CODE' and $$self[1]{'trace'}) { } |
|
570
|
0 |
0 |
unless ($handler->can($method)) |
|
571
|
0 |
0 |
if (length ref $handler) { } |
|
617
|
4 |
0 |
if (defined $value) { } |
|
622
|
0 |
4 |
if $value =~ /^(on|yes|true)$/i |
|
623
|
0 |
4 |
if $value =~ /^(no|off|false)$/i |
|
639
|
4 |
4 |
if (@_) |
|
641
|
4 |
0 |
exists $$self[1]{$flag} ? : |
|
652
|
8 |
0 |
if (@return_keys == 1) { } |
|
687
|
15 |
0 |
unless (delete $anonevent_weakened{$self}) |
|
694
|
0 |
0 |
unless ($anonevent_weakened{$self}) |
|
708
|
0 |
170 |
if (exists $INC{'Tk.pm'}) { } |