|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
52
 | 
 0  | 
 0  | 
 if defined $self->val
  | 
 
| 
53
 | 
 0  | 
 0  | 
 unless ref $self->operators and ref($self->operators) =~ /ARRAY/
  | 
 
| 
56
 | 
 0  | 
 0  | 
 unless defined $o1
  | 
 
| 
57
 | 
 0  | 
 0  | 
 if $self->operation =~ /^\s*(?:\!|not)\s*$/i
  | 
 
| 
59
 | 
 0  | 
 0  | 
 unless defined $o2
  | 
 
| 
60
 | 
 0  | 
 0  | 
 if $self->operation =~ /^\s*(?:>|gt)\s*$/i
  | 
 
| 
61
 | 
 0  | 
 0  | 
 if $self->operation =~ /^\s*(?:<|lt)\s*$/i
  | 
 
| 
62
 | 
 0  | 
 0  | 
 if $self->operation =~ /^\s*(?:>=|ge)\s*$/i
  | 
 
| 
63
 | 
 0  | 
 0  | 
 if $self->operation =~ /^\s*(?:<=|le)\s*$/i
  | 
 
| 
64
 | 
 0  | 
 0  | 
 if $self->operation =~ /^\s*(?:&&?|and)\s*$/i
  | 
 
| 
65
 | 
 0  | 
 0  | 
 if $self->operation =~ /^\s*(?:\|\|?|or)\s*$/i
  | 
 
| 
66
 | 
 0  | 
 0  | 
 if $self->operation =~ /^\s*(?:\^|xor)\s*$/i
  |