|  line  | 
 !l  | 
 l&&!r  | 
 l&&r  | 
 condition  | 
 
| 
215
 | 
 24  | 
 0  | 
 0  | 
 $file and $self->slurp
  | 
 
| 
217
 | 
 0  | 
 0  | 
 24  | 
 $html and $self->wrap_in_html
  | 
 
| 
327
 | 
 84  | 
 14  | 
 0  | 
 $$rules{'block'} and !$self->elem_search_lineage($node, {'block', 1}) || $self->elem_search_lineage($node, {'line_format', 'blocks'})
  | 
 
| 
332
 | 
 84  | 
 13  | 
 1  | 
 $$rules{'block'} and $node->parent->look_up('_tag', $node->tag)
  | 
 
| 
 | 
 97  | 
 0  | 
 1  | 
 $$rules{'block'} and $node->parent->look_up('_tag', $node->tag) and $trim ne 'none'
  | 
 
| 
420
 | 
 94  | 
 0  | 
 0  | 
 $passthrough_naked_tags{$node->tag} and not $node->all_external_attr_names
  | 
 
| 
422
 | 
 63  | 
 5  | 
 26  | 
 $self->strip_empty_tags and not $allowedEmptyTag{$node->tag}
  | 
 
| 
 | 
 68  | 
 16  | 
 10  | 
 $self->strip_empty_tags and not $allowedEmptyTag{$node->tag} and $self->__elem_is_empty($node)
  | 
 
| 
423
 | 
 64  | 
 1  | 
 19  | 
 $node->tag eq '~text' and $self->escape_entities
  | 
 
| 
424
 | 
 27  | 
 52  | 
 5  | 
 $self->base_uri and exists $rel2abs{$node->tag}
  | 
 
| 
455
 | 
 10  | 
 0  | 
 16  | 
 $content && length $content
  | 
 
| 
555
 | 
 0  | 
 0  | 
 5  | 
 @dialect_specs == 1 && ref $dialect_specs[0] eq 'HASH'
  | 
 
| 
621
 | 
 30  | 
 66  | 
 0  | 
 $singleton and keys %$rules != 1
  | 
 
| 
625
 | 
 0  | 
 0  | 
 0  | 
 $$rules{$_} and $self->__rule_error($tag, "'${opt}' cannot be combined with '${_}'")
  | 
 
| 
630
 | 
 66  | 
 30  | 
 0  | 
 @range and not exists $range{$$rules{$opt}}
  | 
 
| 
769
 | 
 32  | 
 59  | 
 0  | 
 $self->__rules->{'UNKNOWN'} and not $isKnownTag{$tag}
  |