line |
true |
false |
branch |
43
|
88 |
15 |
unless (@_) |
58
|
7 |
103 |
if (ref $_[0] and ref $_[0] eq 'HASH') |
68
|
52 |
58 |
unless ($module->can('get_tag_list')) |
70
|
0 |
52 |
if ($@) |
89
|
319 |
13333 |
if not $override and *$slot{'CODE'} |
300
|
11 |
147 |
if (wantarray) { } |
364
|
66 |
53 |
if ((caller)->isa('Template::Declare')) { } |
466
|
28 |
10 |
if (lc $key eq 'id') |
467
|
8 |
20 |
if ($ELEMENT_ID_CACHE{$val}++) |
474
|
2 |
32 |
wantarray ? : |
518
|
487 |
12678 |
if (defined $alternative) |
528
|
199 |
288 |
unless ($name =~ /^(?:base|tr)$/) |
532
|
0 |
487 |
unless $name = $alternative |
546
|
85 |
326 |
if (defined wantarray and not wantarray) { } |
608
|
0 |
5 |
ref $_ ? : |
613
|
0 |
5 |
if not length $content and length $last |
765
|
32 |
379 |
if defined $tagset->namespace |
791
|
26 |
0 |
if defined $_ |
801
|
11 |
82 |
wantarray ? : |
807
|
2 |
346 |
ref $_ && $_->isa('Template::Declare::Tag') ? : |
810
|
151 |
260 |
if not length $content and length $last |
811
|
68 |
343 |
if length $attrs |
813
|
336 |
75 |
if (length $content) { } |
|
37 |
38 |
elsif ($tagset->can_combine_empty_tags($tag)) { } |
815
|
127 |
209 |
if $content =~ /\ |
824
|
79 |
332 |
ref $more_code && $more_code->isa('CODE') ? : |
833
|
209 |
16 |
if (substr($template, 0, 1) ne '/') |
841
|
3 |
299 |
if ($_ eq '..') { } |
|
280 |
22 |
elsif ($_ ne '.' and $_ ne '') { } |
860
|
0 |
225 |
ref $template && $template->isa('Template::Declare::Tag') ? : |
866
|
16 |
209 |
unless ($callable) |
868
|
15 |
1 |
unless $inside_template |
873
|
6 |
203 |
if (my $instrumentation = 'Template::Declare'->around_template) { } |
897
|
31 |
81 |
$raw ? : |
|
0 |
112 |
ref $item eq 'CODE' ? : |
911
|
8 |
517 |
unless defined $val |
915
|
517 |
0 |
unless ($SKIP_XML_ESCAPING) |
925
|
424 |
93 |
unless $skip_postprocess |
1021
|
5 |
0 |
if (defined wantarray) { } |