| line |
true |
false |
branch |
|
36
|
0 |
0 |
if (defined $$self{'Methods'}{'end_prefix_mapping'}) { } |
|
42
|
0 |
0 |
if (exists $$self{'ParseOptions'}) { } |
|
48
|
0 |
0 |
if (do {
$method = $$callbacks{'ContentHandler'}->can('end_prefix_mapping') if defined $$callbacks{'ContentHandler'}
}) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('end_prefix_mapping')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'ContentHandler'} and $$callbacks{'ContentHandler'}->can('AUTOLOAD') and $$callbacks{'ContentHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
50
|
0 |
0 |
if defined $$callbacks{'ContentHandler'} |
|
66
|
0 |
0 |
if ($@) { } |
|
84
|
0 |
0 |
if ($@) { } |
|
105
|
0 |
0 |
if (defined $$self{'Methods'}{'internal_entity_decl'}) { } |
|
111
|
0 |
0 |
if (exists $$self{'ParseOptions'}) { } |
|
117
|
0 |
0 |
if (do {
$method = $$callbacks{'DeclHandler'}->can('internal_entity_decl') if defined $$callbacks{'DeclHandler'}
}) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('internal_entity_decl')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'DeclHandler'} and $$callbacks{'DeclHandler'}->can('AUTOLOAD') and $$callbacks{'DeclHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
119
|
0 |
0 |
if defined $$callbacks{'DeclHandler'} |
|
135
|
0 |
0 |
if ($@) { } |
|
153
|
0 |
0 |
if ($@) { } |
|
174
|
12 |
1 |
if (defined $$self{'Methods'}{'characters'}) { } |
|
180
|
1 |
0 |
if (exists $$self{'ParseOptions'}) { } |
|
186
|
0 |
1 |
if (do {
$method = $$callbacks{'ContentHandler'}->can('characters') if defined $$callbacks{'ContentHandler'}
}) { } |
|
|
0 |
1 |
elsif (defined $$callbacks{'DocumentHandler'} and $method = $$callbacks{'DocumentHandler'}->can('characters')) { } |
|
|
1 |
0 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('characters')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'ContentHandler'} and $$callbacks{'ContentHandler'}->can('AUTOLOAD') and $$callbacks{'ContentHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'DocumentHandler'} and $$callbacks{'DocumentHandler'}->can('AUTOLOAD') and $$callbacks{'DocumentHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
188
|
0 |
1 |
if defined $$callbacks{'ContentHandler'} |
|
209
|
0 |
0 |
if ($@) { } |
|
227
|
0 |
0 |
if ($@) { } |
|
245
|
0 |
0 |
if ($@) { } |
|
266
|
6 |
1 |
if (defined $$self{'Methods'}{'start_element'}) { } |
|
272
|
1 |
0 |
if (exists $$self{'ParseOptions'}) { } |
|
278
|
0 |
1 |
if (do {
$method = $$callbacks{'ContentHandler'}->can('start_element') if defined $$callbacks{'ContentHandler'}
}) { } |
|
|
0 |
1 |
elsif (defined $$callbacks{'DocumentHandler'} and $method = $$callbacks{'DocumentHandler'}->can('start_element')) { } |
|
|
1 |
0 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('start_element')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'ContentHandler'} and $$callbacks{'ContentHandler'}->can('AUTOLOAD') and $$callbacks{'ContentHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'DocumentHandler'} and $$callbacks{'DocumentHandler'}->can('AUTOLOAD') and $$callbacks{'DocumentHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
280
|
0 |
1 |
if defined $$callbacks{'ContentHandler'} |
|
301
|
0 |
0 |
if ($@) { } |
|
319
|
0 |
0 |
if ($@) { } |
|
337
|
0 |
0 |
if ($@) { } |
|
358
|
0 |
0 |
if (defined $$self{'Methods'}{'external_entity_decl'}) { } |
|
364
|
0 |
0 |
if (exists $$self{'ParseOptions'}) { } |
|
370
|
0 |
0 |
if (do {
$method = $$callbacks{'DeclHandler'}->can('external_entity_decl') if defined $$callbacks{'DeclHandler'}
}) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('external_entity_decl')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'DeclHandler'} and $$callbacks{'DeclHandler'}->can('AUTOLOAD') and $$callbacks{'DeclHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
372
|
0 |
0 |
if defined $$callbacks{'DeclHandler'} |
|
388
|
0 |
0 |
if ($@) { } |
|
406
|
0 |
0 |
if ($@) { } |
|
427
|
0 |
0 |
if (defined $$self{'Methods'}{'xml_decl'}) { } |
|
433
|
0 |
0 |
if (exists $$self{'ParseOptions'}) { } |
|
439
|
0 |
0 |
if (do {
$method = $$callbacks{'DTDHandler'}->can('xml_decl') if defined $$callbacks{'DTDHandler'}
}) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('xml_decl')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'DTDHandler'} and $$callbacks{'DTDHandler'}->can('AUTOLOAD') and $$callbacks{'DTDHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
441
|
0 |
0 |
if defined $$callbacks{'DTDHandler'} |
|
457
|
0 |
0 |
if ($@) { } |
|
475
|
0 |
0 |
if ($@) { } |
|
496
|
0 |
0 |
if (defined $$self{'Methods'}{'entity_decl'}) { } |
|
502
|
0 |
0 |
if (exists $$self{'ParseOptions'}) { } |
|
508
|
0 |
0 |
if (do {
$method = $$callbacks{'DTDHandler'}->can('entity_decl') if defined $$callbacks{'DTDHandler'}
}) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('entity_decl')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'DTDHandler'} and $$callbacks{'DTDHandler'}->can('AUTOLOAD') and $$callbacks{'DTDHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
510
|
0 |
0 |
if defined $$callbacks{'DTDHandler'} |
|
526
|
0 |
0 |
if ($@) { } |
|
544
|
0 |
0 |
if ($@) { } |
|
565
|
0 |
0 |
if (defined $$self{'Methods'}{'end_dtd'}) { } |
|
571
|
0 |
0 |
if (exists $$self{'ParseOptions'}) { } |
|
577
|
0 |
0 |
if (do {
$method = $$callbacks{'LexicalHandler'}->can('end_dtd') if defined $$callbacks{'LexicalHandler'}
}) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('end_dtd')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'LexicalHandler'} and $$callbacks{'LexicalHandler'}->can('AUTOLOAD') and $$callbacks{'LexicalHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
579
|
0 |
0 |
if defined $$callbacks{'LexicalHandler'} |
|
595
|
0 |
0 |
if ($@) { } |
|
613
|
0 |
0 |
if ($@) { } |
|
634
|
0 |
0 |
if (defined $$self{'Methods'}{'unparsed_entity_decl'}) { } |
|
640
|
0 |
0 |
if (exists $$self{'ParseOptions'}) { } |
|
646
|
0 |
0 |
if (do {
$method = $$callbacks{'DTDHandler'}->can('unparsed_entity_decl') if defined $$callbacks{'DTDHandler'}
}) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('unparsed_entity_decl')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'DTDHandler'} and $$callbacks{'DTDHandler'}->can('AUTOLOAD') and $$callbacks{'DTDHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
648
|
0 |
0 |
if defined $$callbacks{'DTDHandler'} |
|
664
|
0 |
0 |
if ($@) { } |
|
682
|
0 |
0 |
if ($@) { } |
|
703
|
0 |
0 |
if (defined $$self{'Methods'}{'processing_instruction'}) { } |
|
709
|
0 |
0 |
if (exists $$self{'ParseOptions'}) { } |
|
715
|
0 |
0 |
if (do {
$method = $$callbacks{'ContentHandler'}->can('processing_instruction') if defined $$callbacks{'ContentHandler'}
}) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'DocumentHandler'} and $method = $$callbacks{'DocumentHandler'}->can('processing_instruction')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('processing_instruction')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'ContentHandler'} and $$callbacks{'ContentHandler'}->can('AUTOLOAD') and $$callbacks{'ContentHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'DocumentHandler'} and $$callbacks{'DocumentHandler'}->can('AUTOLOAD') and $$callbacks{'DocumentHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
717
|
0 |
0 |
if defined $$callbacks{'ContentHandler'} |
|
738
|
0 |
0 |
if ($@) { } |
|
756
|
0 |
0 |
if ($@) { } |
|
774
|
0 |
0 |
if ($@) { } |
|
795
|
0 |
0 |
if (defined $$self{'Methods'}{'attribute_decl'}) { } |
|
801
|
0 |
0 |
if (exists $$self{'ParseOptions'}) { } |
|
807
|
0 |
0 |
if (do {
$method = $$callbacks{'DeclHandler'}->can('attribute_decl') if defined $$callbacks{'DeclHandler'}
}) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('attribute_decl')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'DeclHandler'} and $$callbacks{'DeclHandler'}->can('AUTOLOAD') and $$callbacks{'DeclHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
809
|
0 |
0 |
if defined $$callbacks{'DeclHandler'} |
|
825
|
0 |
0 |
if ($@) { } |
|
843
|
0 |
0 |
if ($@) { } |
|
864
|
0 |
0 |
if (defined $$self{'Methods'}{'fatal_error'}) { } |
|
870
|
0 |
0 |
if (exists $$self{'ParseOptions'}) { } |
|
876
|
0 |
0 |
if (do {
$method = $$callbacks{'ErrorHandler'}->can('fatal_error') if defined $$callbacks{'ErrorHandler'}
}) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('fatal_error')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'ErrorHandler'} and $$callbacks{'ErrorHandler'}->can('AUTOLOAD') and $$callbacks{'ErrorHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
878
|
0 |
0 |
if defined $$callbacks{'ErrorHandler'} |
|
894
|
0 |
0 |
if ($@) { } |
|
912
|
0 |
0 |
if ($@) { } |
|
933
|
0 |
0 |
if (defined $$self{'Methods'}{'end_cdata'}) { } |
|
939
|
0 |
0 |
if (exists $$self{'ParseOptions'}) { } |
|
945
|
0 |
0 |
if (do {
$method = $$callbacks{'DocumentHandler'}->can('end_cdata') if defined $$callbacks{'DocumentHandler'}
}) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'LexicalHandler'} and $method = $$callbacks{'LexicalHandler'}->can('end_cdata')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('end_cdata')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'DocumentHandler'} and $$callbacks{'DocumentHandler'}->can('AUTOLOAD') and $$callbacks{'DocumentHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'LexicalHandler'} and $$callbacks{'LexicalHandler'}->can('AUTOLOAD') and $$callbacks{'LexicalHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
947
|
0 |
0 |
if defined $$callbacks{'DocumentHandler'} |
|
968
|
0 |
0 |
if ($@) { } |
|
986
|
0 |
0 |
if ($@) { } |
|
1004
|
0 |
0 |
if ($@) { } |
|
1025
|
0 |
0 |
if (defined $$self{'Methods'}{'start_entity'}) { } |
|
1031
|
0 |
0 |
if (exists $$self{'ParseOptions'}) { } |
|
1037
|
0 |
0 |
if (do {
$method = $$callbacks{'LexicalHandler'}->can('start_entity') if defined $$callbacks{'LexicalHandler'}
}) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('start_entity')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'LexicalHandler'} and $$callbacks{'LexicalHandler'}->can('AUTOLOAD') and $$callbacks{'LexicalHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
1039
|
0 |
0 |
if defined $$callbacks{'LexicalHandler'} |
|
1055
|
0 |
0 |
if ($@) { } |
|
1073
|
0 |
0 |
if ($@) { } |
|
1094
|
0 |
0 |
if (defined $$self{'Methods'}{'start_prefix_mapping'}) { } |
|
1100
|
0 |
0 |
if (exists $$self{'ParseOptions'}) { } |
|
1106
|
0 |
0 |
if (do {
$method = $$callbacks{'ContentHandler'}->can('start_prefix_mapping') if defined $$callbacks{'ContentHandler'}
}) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('start_prefix_mapping')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'ContentHandler'} and $$callbacks{'ContentHandler'}->can('AUTOLOAD') and $$callbacks{'ContentHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
1108
|
0 |
0 |
if defined $$callbacks{'ContentHandler'} |
|
1124
|
0 |
0 |
if ($@) { } |
|
1142
|
0 |
0 |
if ($@) { } |
|
1163
|
0 |
0 |
if (defined $$self{'Methods'}{'error'}) { } |
|
1169
|
0 |
0 |
if (exists $$self{'ParseOptions'}) { } |
|
1175
|
0 |
0 |
if (do {
$method = $$callbacks{'ErrorHandler'}->can('error') if defined $$callbacks{'ErrorHandler'}
}) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('error')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'ErrorHandler'} and $$callbacks{'ErrorHandler'}->can('AUTOLOAD') and $$callbacks{'ErrorHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
1177
|
0 |
0 |
if defined $$callbacks{'ErrorHandler'} |
|
1193
|
0 |
0 |
if ($@) { } |
|
1211
|
0 |
0 |
if ($@) { } |
|
1232
|
0 |
1 |
if (defined $$self{'Methods'}{'start_document'}) { } |
|
1238
|
1 |
0 |
if (exists $$self{'ParseOptions'}) { } |
|
1244
|
0 |
1 |
if (do {
$method = $$callbacks{'ContentHandler'}->can('start_document') if defined $$callbacks{'ContentHandler'}
}) { } |
|
|
0 |
1 |
elsif (defined $$callbacks{'DocumentHandler'} and $method = $$callbacks{'DocumentHandler'}->can('start_document')) { } |
|
|
1 |
0 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('start_document')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'ContentHandler'} and $$callbacks{'ContentHandler'}->can('AUTOLOAD') and $$callbacks{'ContentHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'DocumentHandler'} and $$callbacks{'DocumentHandler'}->can('AUTOLOAD') and $$callbacks{'DocumentHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
1246
|
0 |
1 |
if defined $$callbacks{'ContentHandler'} |
|
1267
|
0 |
0 |
if ($@) { } |
|
1285
|
0 |
0 |
if ($@) { } |
|
1303
|
0 |
0 |
if ($@) { } |
|
1324
|
0 |
0 |
if (defined $$self{'Methods'}{'ignorable_whitespace'}) { } |
|
1330
|
0 |
0 |
if (exists $$self{'ParseOptions'}) { } |
|
1336
|
0 |
0 |
if (do {
$method = $$callbacks{'ContentHandler'}->can('ignorable_whitespace') if defined $$callbacks{'ContentHandler'}
}) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'DocumentHandler'} and $method = $$callbacks{'DocumentHandler'}->can('ignorable_whitespace')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('ignorable_whitespace')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'ContentHandler'} and $$callbacks{'ContentHandler'}->can('AUTOLOAD') and $$callbacks{'ContentHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'DocumentHandler'} and $$callbacks{'DocumentHandler'}->can('AUTOLOAD') and $$callbacks{'DocumentHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
1338
|
0 |
0 |
if defined $$callbacks{'ContentHandler'} |
|
1359
|
0 |
0 |
if ($@) { } |
|
1377
|
0 |
0 |
if ($@) { } |
|
1395
|
0 |
0 |
if ($@) { } |
|
1416
|
0 |
2 |
if (defined $$self{'Methods'}{'end_document'}) { } |
|
1422
|
1 |
1 |
if (exists $$self{'ParseOptions'}) { } |
|
1428
|
0 |
2 |
if (do {
$method = $$callbacks{'ContentHandler'}->can('end_document') if defined $$callbacks{'ContentHandler'}
}) { } |
|
|
0 |
2 |
elsif (defined $$callbacks{'DocumentHandler'} and $method = $$callbacks{'DocumentHandler'}->can('end_document')) { } |
|
|
1 |
1 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('end_document')) { } |
|
|
0 |
1 |
elsif (defined $$callbacks{'ContentHandler'} and $$callbacks{'ContentHandler'}->can('AUTOLOAD') and $$callbacks{'ContentHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
1 |
elsif (defined $$callbacks{'DocumentHandler'} and $$callbacks{'DocumentHandler'}->can('AUTOLOAD') and $$callbacks{'DocumentHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
1 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
1430
|
0 |
2 |
if defined $$callbacks{'ContentHandler'} |
|
1451
|
0 |
0 |
if ($@) { } |
|
1469
|
0 |
0 |
if ($@) { } |
|
1487
|
0 |
0 |
if ($@) { } |
|
1508
|
0 |
0 |
if (defined $$self{'Methods'}{'start_cdata'}) { } |
|
1514
|
0 |
0 |
if (exists $$self{'ParseOptions'}) { } |
|
1520
|
0 |
0 |
if (do {
$method = $$callbacks{'DocumentHandler'}->can('start_cdata') if defined $$callbacks{'DocumentHandler'}
}) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'LexicalHandler'} and $method = $$callbacks{'LexicalHandler'}->can('start_cdata')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('start_cdata')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'DocumentHandler'} and $$callbacks{'DocumentHandler'}->can('AUTOLOAD') and $$callbacks{'DocumentHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'LexicalHandler'} and $$callbacks{'LexicalHandler'}->can('AUTOLOAD') and $$callbacks{'LexicalHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
1522
|
0 |
0 |
if defined $$callbacks{'DocumentHandler'} |
|
1543
|
0 |
0 |
if ($@) { } |
|
1561
|
0 |
0 |
if ($@) { } |
|
1579
|
0 |
0 |
if ($@) { } |
|
1600
|
0 |
2 |
if (defined $$self{'Methods'}{'set_document_locator'}) { } |
|
1606
|
1 |
1 |
if (exists $$self{'ParseOptions'}) { } |
|
1612
|
0 |
2 |
if (do {
$method = $$callbacks{'ContentHandler'}->can('set_document_locator') if defined $$callbacks{'ContentHandler'}
}) { } |
|
|
0 |
2 |
elsif (defined $$callbacks{'DocumentHandler'} and $method = $$callbacks{'DocumentHandler'}->can('set_document_locator')) { } |
|
|
1 |
1 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('set_document_locator')) { } |
|
|
0 |
1 |
elsif (defined $$callbacks{'ContentHandler'} and $$callbacks{'ContentHandler'}->can('AUTOLOAD') and $$callbacks{'ContentHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
1 |
elsif (defined $$callbacks{'DocumentHandler'} and $$callbacks{'DocumentHandler'}->can('AUTOLOAD') and $$callbacks{'DocumentHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
1 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
1614
|
0 |
2 |
if defined $$callbacks{'ContentHandler'} |
|
1635
|
0 |
0 |
if ($@) { } |
|
1653
|
0 |
0 |
if ($@) { } |
|
1671
|
0 |
0 |
if ($@) { } |
|
1692
|
0 |
0 |
if (defined $$self{'Methods'}{'attlist_decl'}) { } |
|
1698
|
0 |
0 |
if (exists $$self{'ParseOptions'}) { } |
|
1704
|
0 |
0 |
if (do {
$method = $$callbacks{'DTDHandler'}->can('attlist_decl') if defined $$callbacks{'DTDHandler'}
}) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('attlist_decl')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'DTDHandler'} and $$callbacks{'DTDHandler'}->can('AUTOLOAD') and $$callbacks{'DTDHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
1706
|
0 |
0 |
if defined $$callbacks{'DTDHandler'} |
|
1722
|
0 |
0 |
if ($@) { } |
|
1740
|
0 |
0 |
if ($@) { } |
|
1761
|
0 |
0 |
if (defined $$self{'Methods'}{'start_dtd'}) { } |
|
1767
|
0 |
0 |
if (exists $$self{'ParseOptions'}) { } |
|
1773
|
0 |
0 |
if (do {
$method = $$callbacks{'LexicalHandler'}->can('start_dtd') if defined $$callbacks{'LexicalHandler'}
}) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('start_dtd')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'LexicalHandler'} and $$callbacks{'LexicalHandler'}->can('AUTOLOAD') and $$callbacks{'LexicalHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
1775
|
0 |
0 |
if defined $$callbacks{'LexicalHandler'} |
|
1791
|
0 |
0 |
if ($@) { } |
|
1809
|
0 |
0 |
if ($@) { } |
|
1830
|
0 |
0 |
if (defined $$self{'Methods'}{'resolve_entity'}) { } |
|
1836
|
0 |
0 |
if (exists $$self{'ParseOptions'}) { } |
|
1842
|
0 |
0 |
if (do {
$method = $$callbacks{'EntityResolver'}->can('resolve_entity') if defined $$callbacks{'EntityResolver'}
}) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('resolve_entity')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'EntityResolver'} and $$callbacks{'EntityResolver'}->can('AUTOLOAD') and $$callbacks{'EntityResolver'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
1844
|
0 |
0 |
if defined $$callbacks{'EntityResolver'} |
|
1860
|
0 |
0 |
if ($@) { } |
|
1878
|
0 |
0 |
if ($@) { } |
|
1899
|
0 |
0 |
if (defined $$self{'Methods'}{'entity_reference'}) { } |
|
1905
|
0 |
0 |
if (exists $$self{'ParseOptions'}) { } |
|
1911
|
0 |
0 |
if (do {
$method = $$callbacks{'DocumentHandler'}->can('entity_reference') if defined $$callbacks{'DocumentHandler'}
}) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('entity_reference')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'DocumentHandler'} and $$callbacks{'DocumentHandler'}->can('AUTOLOAD') and $$callbacks{'DocumentHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
1913
|
0 |
0 |
if defined $$callbacks{'DocumentHandler'} |
|
1929
|
0 |
0 |
if ($@) { } |
|
1947
|
0 |
0 |
if ($@) { } |
|
1968
|
0 |
0 |
if (defined $$self{'Methods'}{'element_decl'}) { } |
|
1974
|
0 |
0 |
if (exists $$self{'ParseOptions'}) { } |
|
1980
|
0 |
0 |
if (do {
$method = $$callbacks{'DeclHandler'}->can('element_decl') if defined $$callbacks{'DeclHandler'}
}) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('element_decl')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'DeclHandler'} and $$callbacks{'DeclHandler'}->can('AUTOLOAD') and $$callbacks{'DeclHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
1982
|
0 |
0 |
if defined $$callbacks{'DeclHandler'} |
|
1998
|
0 |
0 |
if ($@) { } |
|
2016
|
0 |
0 |
if ($@) { } |
|
2037
|
0 |
0 |
if (defined $$self{'Methods'}{'notation_decl'}) { } |
|
2043
|
0 |
0 |
if (exists $$self{'ParseOptions'}) { } |
|
2049
|
0 |
0 |
if (do {
$method = $$callbacks{'DTDHandler'}->can('notation_decl') if defined $$callbacks{'DTDHandler'}
}) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('notation_decl')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'DTDHandler'} and $$callbacks{'DTDHandler'}->can('AUTOLOAD') and $$callbacks{'DTDHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
2051
|
0 |
0 |
if defined $$callbacks{'DTDHandler'} |
|
2067
|
0 |
0 |
if ($@) { } |
|
2085
|
0 |
0 |
if ($@) { } |
|
2106
|
0 |
0 |
if (defined $$self{'Methods'}{'skipped_entity'}) { } |
|
2112
|
0 |
0 |
if (exists $$self{'ParseOptions'}) { } |
|
2118
|
0 |
0 |
if (do {
$method = $$callbacks{'ContentHandler'}->can('skipped_entity') if defined $$callbacks{'ContentHandler'}
}) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('skipped_entity')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'ContentHandler'} and $$callbacks{'ContentHandler'}->can('AUTOLOAD') and $$callbacks{'ContentHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
2120
|
0 |
0 |
if defined $$callbacks{'ContentHandler'} |
|
2136
|
0 |
0 |
if ($@) { } |
|
2154
|
0 |
0 |
if ($@) { } |
|
2175
|
6 |
1 |
if (defined $$self{'Methods'}{'end_element'}) { } |
|
2181
|
1 |
0 |
if (exists $$self{'ParseOptions'}) { } |
|
2187
|
0 |
1 |
if (do {
$method = $$callbacks{'ContentHandler'}->can('end_element') if defined $$callbacks{'ContentHandler'}
}) { } |
|
|
0 |
1 |
elsif (defined $$callbacks{'DocumentHandler'} and $method = $$callbacks{'DocumentHandler'}->can('end_element')) { } |
|
|
1 |
0 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('end_element')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'ContentHandler'} and $$callbacks{'ContentHandler'}->can('AUTOLOAD') and $$callbacks{'ContentHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'DocumentHandler'} and $$callbacks{'DocumentHandler'}->can('AUTOLOAD') and $$callbacks{'DocumentHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
2189
|
0 |
1 |
if defined $$callbacks{'ContentHandler'} |
|
2210
|
0 |
0 |
if ($@) { } |
|
2228
|
0 |
0 |
if ($@) { } |
|
2246
|
0 |
0 |
if ($@) { } |
|
2267
|
0 |
0 |
if (defined $$self{'Methods'}{'doctype_decl'}) { } |
|
2273
|
0 |
0 |
if (exists $$self{'ParseOptions'}) { } |
|
2279
|
0 |
0 |
if (do {
$method = $$callbacks{'DTDHandler'}->can('doctype_decl') if defined $$callbacks{'DTDHandler'}
}) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('doctype_decl')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'DTDHandler'} and $$callbacks{'DTDHandler'}->can('AUTOLOAD') and $$callbacks{'DTDHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
2281
|
0 |
0 |
if defined $$callbacks{'DTDHandler'} |
|
2297
|
0 |
0 |
if ($@) { } |
|
2315
|
0 |
0 |
if ($@) { } |
|
2336
|
0 |
0 |
if (defined $$self{'Methods'}{'comment'}) { } |
|
2342
|
0 |
0 |
if (exists $$self{'ParseOptions'}) { } |
|
2348
|
0 |
0 |
if (do {
$method = $$callbacks{'DocumentHandler'}->can('comment') if defined $$callbacks{'DocumentHandler'}
}) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'LexicalHandler'} and $method = $$callbacks{'LexicalHandler'}->can('comment')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('comment')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'DocumentHandler'} and $$callbacks{'DocumentHandler'}->can('AUTOLOAD') and $$callbacks{'DocumentHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'LexicalHandler'} and $$callbacks{'LexicalHandler'}->can('AUTOLOAD') and $$callbacks{'LexicalHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
2350
|
0 |
0 |
if defined $$callbacks{'DocumentHandler'} |
|
2371
|
0 |
0 |
if ($@) { } |
|
2389
|
0 |
0 |
if ($@) { } |
|
2407
|
0 |
0 |
if ($@) { } |
|
2428
|
0 |
0 |
if (defined $$self{'Methods'}{'end_entity'}) { } |
|
2434
|
0 |
0 |
if (exists $$self{'ParseOptions'}) { } |
|
2440
|
0 |
0 |
if (do {
$method = $$callbacks{'LexicalHandler'}->can('end_entity') if defined $$callbacks{'LexicalHandler'}
}) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('end_entity')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'LexicalHandler'} and $$callbacks{'LexicalHandler'}->can('AUTOLOAD') and $$callbacks{'LexicalHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
2442
|
0 |
0 |
if defined $$callbacks{'LexicalHandler'} |
|
2458
|
0 |
0 |
if ($@) { } |
|
2476
|
0 |
0 |
if ($@) { } |
|
2497
|
0 |
0 |
if (defined $$self{'Methods'}{'warning'}) { } |
|
2503
|
0 |
0 |
if (exists $$self{'ParseOptions'}) { } |
|
2509
|
0 |
0 |
if (do {
$method = $$callbacks{'ErrorHandler'}->can('warning') if defined $$callbacks{'ErrorHandler'}
}) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $method = $$callbacks{'Handler'}->can('warning')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'ErrorHandler'} and $$callbacks{'ErrorHandler'}->can('AUTOLOAD') and $$callbacks{'ErrorHandler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
|
0 |
0 |
elsif (defined $$callbacks{'Handler'} and $$callbacks{'Handler'}->can('AUTOLOAD') and $$callbacks{'Handler'}->can('AUTOLOAD') ne ('UNIVERSAL'->can('AUTOLOAD') || '')) { } |
|
2511
|
0 |
0 |
if defined $$callbacks{'ErrorHandler'} |
|
2527
|
0 |
0 |
if ($@) { } |
|
2545
|
0 |
0 |
if ($@) { } |
|
2570
|
0 |
1 |
$#_ == 0 ? : |
|
2572
|
0 |
0 |
unless (defined $$options{'Handler'} or defined $$options{'ContentHandler'} or defined $$options{'DTDHandler'} or defined $$options{'DocumentHandler'} or defined $$options{'LexicalHandler'} or defined $$options{'ErrorHandler'} or defined $$options{'DeclHandler'}) |
|
2597
|
0 |
1 |
if ($$self{'Parent'}) { } |
|
2602
|
0 |
1 |
if (defined $$parse_options{'Source'}{'CharacterStream'} and $method = $self->can('_parse_characterstream')) { } |
|
|
0 |
1 |
elsif (defined $$parse_options{'Source'}{'ByteStream'} and $method = $self->can('_parse_bytestream')) { } |
|
|
1 |
0 |
elsif (defined $$parse_options{'Source'}{'String'} and $method = $self->can('_parse_string')) { } |
|
|
0 |
0 |
elsif (defined $$parse_options{'Source'}{'SystemId'} and $method = $self->can('_parse_systemid')) { } |
|
2628
|
0 |
0 |
if ref \$file eq 'SCALAR' |
|
2665
|
1 |
1 |
if (@_ == 1) { } |
|
2709
|
14 |
0 |
if (exists $features{$feat}) |
|
2711
|
14 |
0 |
if ($supported{$feat}) |
|
2739
|
1 |
0 |
if (exists $features{$feat}) |
|
2741
|
1 |
0 |
if ($supported{$feat}) |
|
2763
|
0 |
0 |
defined $$self{$handler_type} ? : |
|
2809
|
0 |
0 |
if $$self{'Methods'} |