| line | !l | l&&!r | l&&r | condition | 
 
| 87 | 0 | 0 | 0 | $type_name and $self->name | 
 
|  | 0 | 0 | 0 | $type_name and $self->name and $type_name eq $self->name | 
 
| 162 | 0 | 0 | 0 | $self->document->ns_map->{$ns} and $self->document->ns_map->{$ns} eq 'http://www.w3.org/2001/XMLSchema' | 
 
| 167 | 0 | 0 | 0 | not $ns and $ns_uri ne 'http://www.w3.org/2001/XMLSchema' | 
 
| 175 | 0 | 0 | 0 | not $simple and @{$xsd->simple_types;} | 
 
| 180 | 0 | 0 | 0 | $simple and $$simple{$type} | 
 
| 192 | 0 | 0 | 0 | $self->document->ns_map->{$ns} and $self->document->ns_map->{$ns} eq 'http://www.w3.org/2001/XMLSchema' | 
 
| 195 | 0 | 0 | 0 | not $ns and $ns_uri ne 'http://www.w3.org/2001/XMLSchema' | 
 
| 203 | 0 | 0 | 0 | not $simple and @{$xsd->simple_types;} | 
 
| 207 | 0 | 0 | 0 | $simple and $$simple{$type} | 
 
| 219 | 0 | 0 | 0 | not $ns and $ns_uri ne 'http://www.w3.org/2001/XMLSchema' | 
 
| 227 | 0 | 0 | 0 | not $simple and @{$xsd->simple_types;} | 
 
| 232 | 0 | 0 | 0 | $simple and $$simple{$type} | 
 
| 241 | 0 | 0 | 0 | $self->has_type and $self->type | 
 
| 248 | 0 | 0 | 0 | $type_name and $self->name | 
 
|  | 0 | 0 | 0 | $type_name and $self->name and $type_name eq $self->name | 
 
| 257 | 0 | 0 | 0 | $type_name and $self->name | 
 
|  | 0 | 0 | 0 | $type_name and $self->name and $type_name eq $self->name |