| line | true | false | branch | 
 
| 147 | 0 | 160 | unless (keys %args) | 
 
| 290 | 1 | 0 | if ($error) | 
 
| 293 | 0 | 1 | unless ($type & $mask) | 
 
| 373 | 1 | 0 | if ($error) | 
 
| 413 | 0 | 0 | if ($this->is_error($error)) | 
 
| 419 | 0 | 0 | if ($this->is_warning($error)) | 
 
| 425 | 0 | 0 | if ($this->is_note($error)) | 
 
| 466 | 1 | 0 | if ($catch_fn) | 
 
| 472 | 0 | 0 | unless ($handled) | 
 
| 482 | 0 | 0 | unless ($handled) | 
 
| 488 | 0 | 0 | if (not $handled) | 
 
| 682 | 0 | 0 | if ($error) | 
 
| 685 | 0 | 0 | unless ($type & $ERR_TYPE_MASK) | 
 
| 754 | 0 | 0 | if exists $ERR_TYPES{$$err1{'type'}} | 
 
| 755 | 0 | 0 | if exists $ERR_TYPES{$$err2{'type'}} | 
 
| 774 | 0 | 0 | if ($num_errors) | 
 
| 780 | 0 | 0 | if (not $error or _cmp_error($$errors_aref[$error_num], $error) > 0) |