| line | true | false | branch | 
 
| 56 | 2 | 2 | if (@_) | 
 
| 69 | 124 | 185 | unless @_ | 
 
| 70 | 185 | 0 | if ($_[0] =~ /^\-{0,1}\d+$/) { } | 
 
| 71 | 180 | 5 | if (0 <= $self->cursor + $_[0] and $self->split_source + 0 > $self->cursor + $_[0]) { } | 
 
| 85 | 57 | 3 | if $c =~ /(.)$/ | 
 
| 88 | 58 | 2 | unless @_ | 
 
| 93 | 5 | 4 | if $self->squishmode | 
 
| 101 | 12 | 46 | if $c =~ /\s/o | 
 
| 103 | 36 | 10 | if (not $RegularExpression_shortcut{$self->re_word . $c}) { } | 
 
| 110 | 68 | 62 | @_ ? : | 
 
| 111 | 2 | 128 | @_ ? : | 
 
| 113 | 2 | 4 | @_ ? : | 
 
| 114 | 2 | 736 | @_ ? : | 
 
| 115 | 2 | 62 | @_ ? : | 
 
| 116 | 2 | 0 | @_ ? : | 
 
| 117 | 2 | 6 | @_ ? : | 
 
| 118 | 48 | 182 | @_ ? : | 
 
| 142 | 41 | 0 | @_ ? : | 
 
| 143 | 41 | 0 | @_ ? : | 
 
| 144 | 0 | 41 | @_ ? : | 
 
| 145 | 0 | 41 | @_ ? : | 
 
| 150 | 22 | 19 | if $self->squishmode | 
 
| 153 | 8 | 33 | if $cl =~ /[\s\(\[]/ | 
 
| 159 | 0 | 41 | if ($TERMSPACE{$cc4}) { } | 
 
|  | 0 | 41 | elsif ($TERMSPACE{$cc3}) { } | 
 
|  | 0 | 41 | elsif ($TERMSPACE{$cc2}) { } | 
 
|  | 2 | 39 | elsif ($cc2 eq '++' or $cc2 eq '--') { } | 
 
|  | 3 | 36 | elsif ($self->re_word eq '=' || $self->re_word eq '(' and $c eq '+' || $c eq '-' and $c2 =~ /^\d$/ or $TERMSPACE{$c} and $TERMSPACE{$c2}) { } | 
 
|  | 3 | 33 | elsif ($TERMSPACE{$c}) { } | 
 
|  | 0 | 33 | elsif ($c eq ',') { } | 
 
| 192 | 3 | 5 | if $s1 | 
 
| 194 | 1 | 7 | if $s2 | 
 
| 204 | 9 | 7 | if $c =~ /\s/o and $self->get_charlast =~ /\s/ || !($c2 =~ /[_a-zA-Z0-9]/) | 
 
| 206 | 0 | 53 | if ($c eq '/') | 
 
| 207 | 0 | 0 | if ($c2 eq '*') { } | 
 
|  | 0 | 0 | elsif ($c2 eq '/') { } | 
 
|  | 0 | 0 | elsif ($self->is_re_before) { } | 
 
| 217 | 0 | 0 | unless $self->squishmode | 
 
| 227 | 0 | 53 | if ($c =~ /\s/o and $c2 =~ /\s/o) { } | 
 
|  | 0 | 53 | elsif ($c eq '"' or $c eq q[']) { } | 
 
|  | 2 | 51 | elsif ($c eq '(') { } | 
 
|  | 2 | 49 | elsif ($c eq ')') { } | 
 
|  | 2 | 47 | elsif ($c eq '{') { } | 
 
|  | 2 | 45 | elsif ($c eq '}') { } | 
 
|  | 4 | 41 | elsif ($c eq ';') { } | 
 
|  | 0 | 41 | elsif ($self->squishmode and $c eq 'i' and $bword eq 'else') { } | 
 
|  | 8 | 33 | elsif ($self->term_spacer($c, $c2)) { } | 
 
|  | 3 | 30 | elsif ($self->squishmode and $c =~ /\s/o and not $self->get_charlast =~ /[_a-zA-Z0-9]/ && $c2 =~ /[_a-zA-Z0-9]/) { } | 
 
|  | 30 | 0 | elsif ($c ne "\n") { } | 
 
| 236 | 1 | 1 | if $bword =~ /^(case|catch|do|for|function|if|import|switch|throw|try|while|with)$/o and not $self->squishmode | 
 
| 241 | 2 | 0 | if ($self->parentheses_nest) { } | 
 
| 247 | 0 | 2 | if $c2 =~ /[\_a-z-A-Z0-9]/ | 
 
| 249 | 1 | 1 | if $bword =~ /^(case|catch|do|try|else|\))$/o and not $self->squishmode | 
 
| 253 | 2 | 0 | unless $c2 eq '}' | 
 
| 258 | 0 | 2 | if ($c2 eq ';') | 
 
| 262 | 2 | 0 | if ($c2 ne '}') | 
 
| 267 | 0 | 4 | if ($self->parentheses_nest and not $self->squishmode) { } | 
 
|  | 3 | 1 | elsif ($c2 ne '}') { } | 
 
| 286 | 0 | 0 | if ($c eq '*' and $c2 eq '/') { } | 
 
|  | 0 | 0 | elsif ($c eq "\n") { } | 
 
| 303 | 0 | 0 | if ($c eq "\n") { } | 
 
| 307 | 0 | 0 | unless $self->squishmode | 
 
| 315 | 0 | 0 | if ($c eq $self->quote) | 
 
| 324 | 0 | 0 | if ($c eq '/' or $c eq "\n") { } | 
 
| 334 | 2 | 0 | if @_ | 
 
| 340 | 0 | 62 | if ($c eq '\\') { } | 
 
|  | 0 | 62 | elsif ($self->is_linehead and $c =~ /\s/) { } | 
 
| 358 | 0 | 1 | if (ref $_[0] eq 'JavaScript::Swell') { } | 
 
| 369 | 0 | 1 | if (ref $_[0] eq 'JavaScript::Swell') { } |