| line | true | false | branch | 
 
| 117 | 0 | 0 | @{$self->where;} ? : | 
 
| 128 | 0 | 0 | keys %{$self->traits;} ? : | 
 
| 204 | 6 | 335 | if $self->is_yadayada | 
 
| 225 | 9 | 324 | if $self->required_flag eq '!' | 
 
| 227 | 14 | 310 | if $self->required_flag eq '?' | 
 
| 228 | 104 | 206 | if $self->has_default | 
 
| 229 | 41 | 165 | if $self->is_named | 
 
| 230 | 25 | 140 | if $self->is_slurpy | 
 
| 246 | 217 | 117 | unless $self->ppi_clean_code =~ /\S/ | 
 
| 253 | 0 | 117 | unless my $statement = $components->find_first('PPI::Statement') | 
 
| 262 | 0 | 9 | if $] < 5.01 | 
 
| 273 | 95 | 22 | if ($self->_extract_leading(qr/^ = $/x, $tokens)) { } | 
 
|  | 10 | 12 | elsif ($self->_extract_leading(qr"^ //= $"x, $tokens)) { } | 
 
|  | 1 | 11 | elsif (my $trailing = $self->_extract_leading(qr/ \S /x, $tokens)) { } | 
 
| 277 | 44 | 51 | if ($self->_extract_leading(qr/^ when $/x, $tokens)) | 
 
| 278 | 0 | 44 | if $] < 5.01 | 
 
| 287 | 0 | 10 | if $] < 5.01 | 
 
| 313 | 209 | 330 | @$tokens && $$tokens[0] =~ /$selector_pat/x ? : | 
 
| 326 | 50 | 280 | if $$tokens[0] =~ /$delimiter_pat/ | 
 
| 332 | 35 | 245 | if $token->isa('PPI::Node') | 
 
| 346 | 55 | 280 | if $original_code =~ s/^ ($TYPESPEC) \s+ //ox | 
 
| 349 | 1 | 334 | unless $original_code =~ s/ ^ \s* ([\\:]*) \s* ($VARIABLE) \s* ([!?]?) //ox | 
 
| 355 | 23 | 311 | if $postmod | 
 
| 357 | 334 | 0 | if ($var) | 
 
| 358 | 8 | 326 | if ($var eq '$') { } | 
 
| 388 | 33 | 269 | if ($self->is_slurpy) | 
 
| 389 | 4 | 29 | if $signature->num_slurpy >= 1 | 
 
| 391 | 2 | 27 | if $self->is_named | 
 
| 395 | 47 | 249 | if ($self->is_named) { } | 
 
| 396 | 2 | 45 | if ($signature->num_optional_positional) | 
 
| 403 | 3 | 246 | if ($signature->num_named) | 
 
| 411 | 1 | 131 | if ($self->is_required and $signature->num_optional_positional and not $signature->num_slurpy) |