| line |
true |
false |
branch |
|
160
|
0 |
0 |
if $$self{'trace'} and not exists $$self{'verbose'} |
|
170
|
0 |
0 |
unless ($$self{'pid'}) |
|
171
|
0 |
0 |
if (defined $$self{'pid'}) { } |
|
190
|
0 |
0 |
unless defined $len |
|
199
|
0 |
0 |
unless length $$self{'wbuf'} |
|
224
|
0 |
0 |
if $$self{'trace'} |
|
252
|
0 |
0 |
if (/\G([^"\\\n]+)/cgu) { } |
|
|
0 |
0 |
elsif (/\G\\([abtnvfr\\"'?])/cgu) { } |
|
|
0 |
0 |
elsif (/\G\\([0-8]{1,3})/cgu) { } |
|
|
0 |
0 |
elsif (/\G\\x([0-9a-fA-F]+)/cgu) { } |
|
|
0 |
0 |
elsif (/\G"/cgu) { } |
|
271
|
0 |
0 |
if (/\G"/cgu) { } |
|
|
0 |
0 |
elsif (/\G\{/cgu) { } |
|
|
0 |
0 |
elsif (/\G\[/cgu) { } |
|
277
|
0 |
0 |
unless /\G\}/cgu |
|
294
|
0 |
0 |
unless /\G,/cgu |
|
299
|
0 |
0 |
unless /\G\]/cgu |
|
319
|
0 |
0 |
unless /\G,/cgu |
|
335
|
0 |
0 |
if $$self{'trace'} |
|
339
|
0 |
0 |
if (/^\(gdb\)\s*$/cgu) { } |
|
346
|
0 |
0 |
if (/\G\^(done|running|connected|error|exit)/cgu) { } |
|
|
0 |
0 |
elsif (/\G([*+=])([^,]+)/cgu) { } |
|
|
0 |
0 |
elsif (/\G~"/cgu) { } |
|
|
0 |
0 |
elsif (/\G&"/cgu) { } |
|
|
0 |
0 |
elsif (/\G\@"/cgu) { } |
|
347
|
0 |
0 |
$1 eq 'running' ? : |
|
350
|
0 |
0 |
/\G,/cgu ? : |
|
352
|
0 |
0 |
if (my $cb = delete $$self{'cb'}{$token}) |
|
360
|
0 |
0 |
/\G,/cgu ? : |
|
372
|
0 |
0 |
if $$self{'verbose'} |
|
380
|
0 |
0 |
if not $@ and length $1 |
|
382
|
0 |
0 |
if ($@) |
|
392
|
0 |
0 |
if $_[0] =~ /^[A-Za-z0-9_]+$/u |
|
468
|
0 |
0 |
ref $arg[0] ? : |
|
473
|
0 |
0 |
ref $_ ? : |
|
480
|
0 |
0 |
if (@arg) |
|
514
|
0 |
0 |
if $class eq 'error' |
|
517
|
0 |
0 |
wantarray ? : |
|
539
|
0 |
0 |
if $cb = $self->can('on_event') |
|
540
|
0 |
0 |
if $cb = $$self{'on_event'} |
|
541
|
0 |
0 |
if $cb = $self->can("on_$event") |
|
542
|
0 |
0 |
if $cb = $$self{"on_$event"} |
|
603
|
0 |
0 |
$id eq 'all' ? : |
|
|
0 |
0 |
ref $id ? : |
|
632
|
0 |
0 |
exists $$r{'thread_group'} ? : |