|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
74
 | 
 0  | 
 41  | 
 unless (defined $descend)
  | 
 
| 
77
 | 
 9  | 
 32  | 
 if ($handled) { }
  | 
 
| 
 | 
 32  | 
 0  | 
 elsif ($descend) { }
  | 
 
| 
110
 | 
 41  | 
 72  | 
 if (&blessed($tree) and $tree->does($type))
  | 
 
| 
114
 | 
 17  | 
 41  | 
 unless ($ok)
  | 
 
| 
120
 | 
 9  | 
 32  | 
 if ($rewritten)
  | 
 
| 
121
 | 
 0  | 
 9  | 
 if (&refaddr($rewritten) == &refaddr($tree))
  | 
 
| 
124
 | 
 0  | 
 9  | 
 if ($descend) { }
  | 
 
| 
132
 | 
 32  | 
 0  | 
 if ($descend)
  | 
 
| 
136
 | 
 28  | 
 4  | 
 if ($tree->does("Attean::API::DirectedAcyclicGraph"))
  | 
 
| 
141
 | 
 11  | 
 6  | 
 $childchanged ? :
  | 
 
| 
142
 | 
 11  | 
 6  | 
 if ($childchanged)
  | 
 
| 
149
 | 
 24  | 
 8  | 
 if ($tree->can("tree_attributes"))
  | 
 
| 
152
 | 
 6  | 
 22  | 
 if (ref $p eq 'ARRAY') { }
  | 
 
| 
157
 | 
 5  | 
 2  | 
 if ($childchanged)
  | 
 
| 
167
 | 
 6  | 
 16  | 
 if ($childchanged)
  | 
 
| 
173
 | 
 16  | 
 16  | 
 if ($changed)
  |