|  line  | 
 !l  | 
 l&&!r  | 
 l&&r  | 
 condition  | 
 
| 
247
 | 
 0  | 
 54  | 
 2  | 
 $re->can('id') and $re->id eq 'undef'  | 
 
| 
248
 | 
 0  | 
 0  | 
 0  | 
 defined $flags and eval {
	do {
	$flags->id
}
} ne 'undef'  | 
 
| 
270
 | 
 0  | 
 0  | 
 0  | 
 $flags->can('id') and $flags->id eq 'undef'  | 
 
| 
300
 | 
 0  | 
 2  | 
 373  | 
 $flags =~ /^((?:(?!s)[\$_\p{ID_Continue}])*)\z/ and eval "qr//$1"  | 
 
| 
500
 | 
 0  | 
 0  | 
 1  | 
 defined $3 && index($3, 'x') + 1  | 
 
| 
 | 
 0  | 
 0  | 
 0  | 
 $2 =~ /x/ && ++$stack[-1][2]  | 
 
| 
567
 | 
 208  | 
 1  | 
 28  | 
 $$cur[3] and @{$$cur[3];}  | 
 
| 
 | 
 209  | 
 15  | 
 13  | 
 $$cur[3] and @{$$cur[3];} and $re =~ /^[+{*?]/  | 
 
| 
578
 | 
 19  | 
 0  | 
 7  | 
 $$cur[3] and @{$$cur[3];}  | 
 
| 
597
 | 
 1  | 
 0  | 
 1  | 
 $$cur[3] and @{$$cur[3];}  | 
 
| 
813
 | 
 20  | 
 0  | 
 0  | 
 $re->class eq 'RegExp' and !defined($flags) || $flags->id eq 'undef'  |