| line | true | false | branch | 
 
| 56 | 0 | 92 | if ($ENV{'HARNESS_ACTIVE'} and $0 =~ m[t[\\/]type_constraints[\\/]specio\.t$]) | 
 
| 78 | 0 | 801 | unless my $name = &_STRINGLIKE(shift()) | 
 
| 95 | 3 | 0 | if @_ % 2 | 
 
| 103 | 3 | 0 | defined $name ? : | 
 
| 106 | 3 | 0 | if defined $name | 
 
| 114 | 2 | 3 | if @_ % 2 | 
 
| 124 | 2 | 3 | defined $name ? : | 
 
| 127 | 2 | 3 | if defined $name | 
 
| 135 | 6 | 1 | if @_ % 2 | 
 
| 144 | 4 | 3 | unless (keys %p) | 
 
| 145 | 2 | 2 | if (my $exists = internal_types_for_package($caller)->{$name}) | 
 
| 154 | 4 | 1 | defined $name ? : | 
 
|  | 3 | 2 | defined $p{'role'} ? : | 
 
| 158 | 4 | 1 | if defined $name | 
 
| 166 | 3 | 1 | if @_ % 2 | 
 
| 170 | 3 | 1 | unless (keys %p) | 
 
| 171 | 1 | 2 | if (my $exists = internal_types_for_package($caller)->{$name}) | 
 
| 180 | 2 | 1 | defined $name ? : | 
 
|  | 1 | 2 | defined $p{'class'} ? : | 
 
| 184 | 2 | 1 | if defined $name | 
 
| 192 | 1 | 1 | if @_ % 2 | 
 
| 202 | 1 | 1 | defined $name ? : | 
 
| 205 | 1 | 1 | if defined $name | 
 
| 213 | 6 | 1 | if @_ % 2 | 
 
| 217 | 3 | 4 | unless (keys %p) | 
 
| 218 | 3 | 0 | if (my $exists = internal_types_for_package($caller)->{$name}) | 
 
| 227 | 3 | 1 | defined $name ? : | 
 
|  | 4 | 0 | defined $p{'role'} ? : | 
 
| 231 | 3 | 1 | if defined $name | 
 
| 239 | 4 | 1 | if @_ % 2 | 
 
| 243 | 2 | 3 | unless (keys %p) | 
 
| 244 | 1 | 1 | if (my $exists = internal_types_for_package($caller)->{$name}) | 
 
| 253 | 3 | 1 | defined $name ? : | 
 
|  | 3 | 1 | defined $p{'class'} ? : | 
 
| 257 | 3 | 1 | if defined $name | 
 
| 265 | 1 | 2 | if @_ % 2 | 
 
| 270 | 1 | 2 | defined $name ? : | 
 
| 276 | 1 | 2 | if defined $name | 
 
| 284 | 2 | 2 | if @_ % 2 | 
 
| 289 | 2 | 2 | defined $name ? : | 
 
| 295 | 2 | 2 | if defined $name | 
 
| 306 | 12 | 832 | if exists $p{'where'} | 
 
| 307 | 0 | 844 | if exists $p{'message'} | 
 
| 308 | 774 | 70 | if exists $p{'inline'} | 
 
| 320 | 6 | 10 | if exists $p{'using'} | 
 
| 321 | 3 | 13 | if exists $p{'inline'} |