|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
189
 | 
 50  | 
 100  | 
 if pos $encstr >= length $encstr  | 
 
| 
193
 | 
 64  | 
 36  | 
 if ($encstr =~ /\G             # from where we left off..
			    =\?([^?]*)     # "=?" + charset +
			     \?([bq])      #  "?" + encoding +
			     \?([^?]+)     #  "?" + data maybe with spcs +
			     \?=           #  "?="
			    /gix)  | 
 
| 
200
 | 
 34  | 
 30  | 
 $encoding eq 'q' ? :  | 
 
| 
208
 | 
 0  | 
 36  | 
 if ($encstr =~ /\G=\?/gx)  | 
 
| 
216
 | 
 36  | 
 0  | 
 if ($encstr =~ /\G                # from where we left off...
			 ([\x00-\xFF]*?    #   shortest possible string,
			  \n*)             #   followed by 0 or more NLs,
		         (?=(\Z|=\?))      # terminated by "=?" or EOS
			/gx)  | 
 
| 
221
 | 
 0  | 
 36  | 
 unless length $1  | 
 
| 
226
 | 
 0  | 
 0  | 
 if ($encstr =~ /\G([\x00-\xFF]*)[^\x00-\xFF]+/g)  | 
 
| 
228
 | 
 0  | 
 0  | 
 if 0 != length $1  | 
 
| 
236
 | 
 50  | 
 0  | 
 wantarray ? :  |