| line | true | false | branch | 
 
| 48 | 3 | 0 | if (defined $base) { } | 
 
| 80 | 0 | 15 | unless defined $str | 
 
| 155 | 1 | 3 | $options{'exclude_border_element'} ? : | 
 
| 163 | 4 | 24 | if $level > 0 | 
 
| 164 | 11 | 17 | if $level >= $exclude_border_element | 
 
| 165 | 0 | 28 | if $debug | 
 
| 173 | 11 | 17 | if $level > $exclude_border_element | 
 
| 175 | 0 | 28 | if $debug | 
 
| 177 | 11 | 17 | if $level == 0 | 
 
| 178 | 24 | 4 | if $level <= 0 | 
 
| 203 | 0 | 0 | if (/\A(.+?)=(.*)\z/) { } | 
 
| 255 | 0 | 0 | if (defined ref $_ and ref $_ eq 'ARRAY') { } | 
 
| 260 | 0 | 0 | if exists $$src{$attr_src} | 
 
| 367 | 0 | 9 | unless defined $_ | 
 
| 388 | 0 | 24 | unless defined $_ | 
 
| 408 | 6 | 0 | if (/\A([\'\"])(.*)\1\Z/) { } |