| line |
true |
false |
branch |
|
43
|
606 |
94 |
if (&blessed($node) and $node->isa('Lingua::YaTeA::RootNode')) |
|
78
|
0 |
710 |
if (scalar @{$this->getNodes;} == 0) { } |
|
84
|
326 |
384 |
if (not defined $this->getRoot && exists $nodes_id{$this->getRoot->getID} or &blessed(scalar $this->getRoot) and not $this->getRoot->isa('Lingua::YaTeA::RootNode')) |
|
121
|
4 |
267 |
if (&blessed($node) and $node->isa('Lingua::YaTeA::RootNode') and $node ne $this->getRoot) |
|
161
|
81 |
138 |
if (&blessed($node) and $node->isa('Lingua::YaTeA::RootNode')) |
|
182
|
0 |
0 |
if ($node->getID == $root_node->getID) { } |
|
184
|
0 |
0 |
if (&blessed($node) and $node->isa('Lingua::YaTeA::InternalNode')) |
|
186
|
0 |
0 |
if (&blessed(scalar $node->getFather->getLeftEdge) and ($node->getFather->getLeftEdge->isa('Lingua::YaTeA::InternalNode') and $node->getFather->getLeftEdge->getID == $node->getID)) { } |
|
198
|
0 |
0 |
if (&blessed(scalar $node->getFather->getRightEdge) and ($node->getFather->getRightEdge->isa('Lingua::YaTeA::InternalNode') and $node->getFather->getRightEdge->getID == $node->getID)) |
|
210
|
0 |
0 |
if (&blessed(scalar $node->getLeftEdge) and $node->getLeftEdge->isa('Lingua::YaTeA::Node')) |
|
216
|
0 |
0 |
if ($node->getLeftEdge->isDiscontinuous(\$previous, $words_a, $fh)->[0] == -1) |
|
223
|
0 |
0 |
if (&blessed(scalar $node->getRightEdge) and $node->getRightEdge->isa('Lingua::YaTeA::Node')) |
|
230
|
0 |
0 |
if ($node->getRightEdge->isDiscontinuous(\$previous, $words_a, $fh)->[0] == -1) |
|
262
|
0 |
0 |
if (scalar @$free_nodes_a != 0) |
|
267
|
0 |
0 |
if ($node != $added_node_set->getNode(0)->searchRoot and not exists $integrated{$node->getID}) |
|
274
|
0 |
0 |
if ($added_index_set->getLast == $pivot) { } |
|
280
|
0 |
0 |
if ($added_index_set->getFirst == $pivot) |
|
286
|
0 |
0 |
if (&blessed($hook_node) and $hook_node->isa('Lingua::YaTeA::Node')) |
|
288
|
0 |
0 |
if ($hook_node->hitch($hook_place, $added_node_set->getRoot, $words_a)) |
|
314
|
0 |
0 |
if (&blessed($node) and $node->isa('Lingua::YaTeA::RootNode')) |
|
318
|
0 |
0 |
if (&blessed($pivot_node) and $pivot_node->isa('Lingua::YaTeA::Node')) |
|
329
|
0 |
0 |
if (defined $left_most and defined $right_most) |
|
335
|
0 |
0 |
if ($right_most->getIndex == $added_index_set->getLast) |
|
337
|
0 |
0 |
if ($left_most->getIndex > $added_index_set->getFirst) |
|
342
|
0 |
0 |
if ($left_most->getIndex < $added_index_set->getFirst) |
|
349
|
0 |
0 |
if ($right_most->getIndex == $added_index_set->getFirst) |
|
355
|
0 |
0 |
if ($left_most->getIndex == $added_index_set->getLast) |
|
358
|
0 |
0 |
if ($added_node_set->getRoot->searchHead(0)->getIndex == $left_most->getIndex) { } |
|
369
|
0 |
0 |
if ($left_most->getIndex == $added_index_set->getFirst) |
|
371
|
0 |
0 |
if ($right_most->getIndex > $added_index_set->getLast) |
|
375
|
0 |
0 |
if ($right_most->getIndex < $added_index_set->getLast) |
|
381
|
0 |
0 |
if ($left_most->getIndex > $added_index_set->getFirst) |
|
383
|
0 |
0 |
if ($right_most->getIndex < $added_index_set->getLast) { } |
|
396
|
0 |
0 |
if ($left_most->getIndex < $added_index_set->getFirst) |
|
398
|
0 |
0 |
if ($right_most->getIndex > $added_index_set->getLast) |
|
402
|
0 |
0 |
if ($recorded->searchHead(0)->getIndex == $pivot) { } |
|
425
|
32 |
74 |
if (&blessed(scalar $node->getLeftEdge) and $node->getLeftEdge->isa('Lingua::YaTeA::TermLeaf') and $node->getLeftEdge->getIndex == $pivot) |
|
435
|
29 |
45 |
if (&blessed(scalar $node->getRightEdge) and $node->getRightEdge->isa('Lingua::YaTeA::TermLeaf') and $node->getRightEdge->getIndex == $pivot) |
|
467
|
0 |
0 |
if (scalar @{$this->getNodes;} != 0) { } |
|
469
|
0 |
0 |
if (defined $fh) { } |
|
471
|
0 |
0 |
if (defined $this->getRoot) { } |
|
484
|
0 |
0 |
if (defined $this->getRoot) { } |
|
498
|
0 |
0 |
if (defined $fh) { } |
|
514
|
0 |
0 |
unless (defined $fh) |
|
518
|
0 |
0 |
if (defined $this->getRoot) { } |
|
542
|
45 |
0 |
if (defined $fh) { } |
|
558
|
61 |
0 |
if (defined $node) { } |
|
572
|
0 |
0 |
if (&blessed($node) and $node->isa('Lingua::YaTeA::RootNode')) |
|
591
|
0 |
0 |
if (defined $root_head and (&blessed($root_head) and $root_head->isa('Lingua::YaTeA::TermLeaf'))) |