line |
true |
false |
branch |
397
|
0 |
15 |
if defined &{"${class}::$constructor_name";} |
401
|
1 |
14 |
if $params{'Disable_Name_Normalization'} |
402
|
1 |
14 |
if $params{'Disable_Case_Mangling'} |
408
|
13 |
2 |
$normalization ? : |
415
|
28 |
17 |
unless exists $params{$param} |
416
|
4 |
13 |
unless ref $params{$param} eq 'ARRAY' |
420
|
2 |
13 |
if exists $params{'Init_Method'} |
421
|
1 |
14 |
if exists $params{'Init_Methods'} |
424
|
14 |
1 |
if exists $params{'Auto_Init'} |
428
|
3 |
12 |
if (exists $params{'Required_Params'}) |
429
|
3 |
0 |
if ($normalization) { } |
440
|
6 |
0 |
unless ($auto_init{$param}) |
447
|
13 |
2 |
if ($normalization) { } |
463
|
23 |
3 |
if ($normalization) { } |
472
|
0 |
26 |
if (defined $dont_load_subclass_param) |
473
|
0 |
0 |
if (exists $params{$dont_load_subclass_param} and $params{$dont_load_subclass_param}) |
485
|
18 |
0 |
if ($normalization) { } |
486
|
12 |
6 |
if exists $normalized_params{&$param_name_normalize($required_param)} |
489
|
0 |
0 |
if exists $params{$required_param} |
493
|
4 |
22 |
if (@missing_required) |
497
|
9 |
13 |
if ($subclass_param_name) |
501
|
7 |
2 |
if ($normalization) { } |
503
|
3 |
4 |
if (exists $normalized_params{$subclass_param_name}) |
509
|
1 |
1 |
if (exists $params{$subclass_param_name}) |
514
|
4 |
5 |
if ($subclass) |
517
|
4 |
0 |
if ($load_subclasses) |
530
|
40 |
8 |
$normalization ? : |
531
|
46 |
2 |
if ($auto_init{$method}) { } |
535
|
1 |
1 |
unless (@init_methods) |