| line | true | false | branch | 
 
| 28 | 27 | 69 | if ($p eq 'boundary') { } | 
 
|  | 69 | 0 | elsif ($p eq 'on_header' or $p eq 'on_body' or $p eq 'on_error') { } | 
 
|  | 0 | 0 | elsif ($p eq 'max_header_size' or $p eq 'max_preamble_size') { } | 
 
|  | 0 | 0 | elsif ($p eq 'on_header_as') { } | 
 
| 29 | 0 | 27 | unless ref \$v eq 'SCALAR' and defined $v and $v =~ /$ValidBoundary/ | 
 
| 36 | 0 | 69 | unless ref $v eq 'CODE' | 
 
| 42 | 0 | 0 | unless ref \$v eq 'SCALAR' and defined $v and $v =~ /\A [1-9][0-9]* \z/x | 
 
| 47 | 0 | 0 | unless ref \$v eq 'SCALAR' and defined $v and $v =~ /\A (?: unparsed | lines) \z/x | 
 
| 58 | 0 | 81 | unless exists $self->{$p} | 
 
| 67 | 0 | 38 | unless @_ == 2 | 
 
| 72 | 0 | 27 | unless @_ == 1 | 
 
| 77 | 0 | 0 | unless @_ == 1 | 
 
| 83 | 0 | 0 | unless @_ == 1 |