|  line  | 
 !l  | 
 l&&!r  | 
 l&&r  | 
 condition  | 
 
| 
144
 | 
 0  | 
 0  | 
 0  | 
 $self and $flags{-'cleanwhitespace'}  | 
 
| 
316
 | 
 0  | 
 0  | 
 0  | 
 defined $index and $index =~ /\A\d+\z/msx  | 
 
| 
347
 | 
 0  | 
 0  | 
 0  | 
 defined $index and $index =~ /\A\d+\z/msx  | 
 
| 
365
 | 
 0  | 
 0  | 
 0  | 
 defined $_ and ref $_  | 
 
| 
414
 | 
 0  | 
 0  | 
 0  | 
 ref $add && $add->isa('CAM::XML')  | 
 
| 
 | 
 0  | 
 0  | 
 0  | 
 ref $add && $add->isa('CAM::XML::Text')  | 
 
| 
438
 | 
 0  | 
 0  | 
 0  | 
 @{$$self{'children'};} > 0 and $$self{'children'}[-1]->isa('CAM::XML::Text')  | 
 
| 
 | 
 0  | 
 0  | 
 0  | 
 @{$$self{'children'};} > 0 and $$self{'children'}[-1]->isa('CAM::XML::Text') and $$self{'children'}[-1]{'type'} eq $type  | 
 
| 
601
 | 
 0  | 
 0  | 
 0  | 
 $criteria{-'tag'} and $criteria{-'tag'} eq $$obj{'name'}  | 
 
| 
 | 
 0  | 
 0  | 
 0  | 
 $criteria{-'attr'} and exists $$obj{'attributes'}{$criteria{-'attr'}}  | 
 
| 
 | 
 0  | 
 0  | 
 0  | 
 $criteria{-'attr'} and exists $$obj{'attributes'}{$criteria{-'attr'}} and $$obj{'attributes'}{$criteria{-'attr'}} eq $criteria{-'value'}  | 
 
| 
716
 | 
 0  | 
 0  | 
 0  | 
 $match and $limit  | 
 
| 
786
 | 
 0  | 
 0  | 
 0  | 
 $tag and $limit  | 
 
| 
884
 | 
 0  | 
 0  | 
 0  | 
 $args{'-formatted'} and not exists $args{'-level'}  | 
 
| 
923
 | 
 0  | 
 0  | 
 0  | 
 $args{'-formatted'} and not $args{'-textformat'}  | 
 
| 
 | 
 0  | 
 0  | 
 0  | 
 $args{'-formatted'} and not $args{'-textformat'} and 0 == scalar grep({$_->isa('CAM::XML');} @{$$self{'children'};})  |