| line |
true |
false |
branch |
|
160
|
72 |
0 |
unless wantarray |
|
173
|
0 |
72 |
unless my $tree = $Parser->run($string) |
|
183
|
79 |
552 |
if ($node eq '(') { } |
|
|
79 |
473 |
elsif ($node eq ')') { } |
|
|
401 |
72 |
elsif ($last_atom) { } |
|
189
|
23 |
378 |
if ($$next{'closure'}) { } |
|
201
|
0 |
72 |
if ($opts{'kekulize'}) |
|
207
|
66 |
2 |
if ($attr eq 'name') { } |
|
|
0 |
2 |
elsif ($attr eq 'type') { } |
|
|
0 |
2 |
elsif ($attr eq 'coord3d') { } |
|
217
|
1 |
71 |
if @sln_attr |
|
231
|
23 |
427 |
if $$node{'id'} |
|
246
|
396 |
5 |
if ($order) |
|
253
|
66 |
330 |
if ($$node{'type'} eq ':') |
|
268
|
0 |
0 |
if ($sprout) |
|
288
|
0 |
73 |
if ($opts{'mols'}) { } |
|
311
|
73 |
0 |
if ($mol->atoms) |
|
317
|
375 |
78 |
if $$visited{$atom} |
|
338
|
0 |
73 |
if ($opts{'unique'}) |
|
339
|
0 |
0 |
unless ($atoms[0]->attr('canon/class')) |
|
349
|
0 |
73 |
if ($opts{'aromatic'}) |
|
360
|
0 |
2 |
if ($$opts{'name'} or $$opts{'attr'} or $$opts{'coords'} or $$opts{'coord3d'}) |
|
365
|
66 |
5 |
if $$opts{'name'} and length $mol->name |
|
368
|
0 |
71 |
if ($$opts{'coord3d'} or $$opts{'coords'}) |
|
380
|
71 |
0 |
if ($$opts{'attr'}) |
|
383
|
66 |
5 |
if @attr |
|
396
|
398 |
398 |
if $$visited{$bond} |
|
398
|
23 |
375 |
if ($$visited{$nei}) { } |
|
415
|
23 |
430 |
if ($$digits{$atom}) |
|
428
|
398 |
398 |
if $$visited{$bond} |
|
430
|
23 |
375 |
if ($$visited{$nei}) { } |
|
431
|
6 |
17 |
if ($prev_branch) |
|
440
|
73 |
302 |
if ($prev_branch) |
|
459
|
0 |
0 |
unless my($neighbor) = $atom->neighbors |
|
470
|
0 |
906 |
if ($$opts{'unique'}) |
|
484
|
78 |
398 |
unless $bond |
|
485
|
66 |
332 |
$bond->aromatic ? : |
|
487
|
394 |
4 |
if $$opts{'attr'} |
|
488
|
1 |
397 |
if (@attr) |
|
502
|
4 |
449 |
$charge ? : |
|
503
|
195 |
90 |
$h_count > 1 ? : |
|
|
285 |
168 |
$h_count ? : |
|
507
|
447 |
6 |
if $$opts{'attr'} |
|
508
|
23 |
426 |
if ($charge or $digit or @attr) |
|
511
|
4 |
23 |
if $charge |
|
512
|
5 |
22 |
if (@attr) |
|
513
|
1 |
4 |
if $digit |
|
528
|
2 |
4 |
$val eq 'TRUE' ? : |