| line |
true |
false |
branch |
|
24
|
1 |
99 |
unless defined $name |
|
25
|
3 |
96 |
unless defined $block and ref $block eq 'CODE' |
|
43
|
4 |
97 |
unless blessed $container and $container->isa('IOC::Container') |
|
57
|
73 |
34 |
unless (defined $$self{'_instance'}) |
|
58
|
1 |
72 |
unless defined $$self{'container'} |
|
61
|
66 |
1 |
unless defined $$self{'_instance'} |
|
62
|
1 |
66 |
unless defined $$self{'_instance'} |
|
78
|
13 |
58 |
if defined $$self{'_instance'} |
|
85
|
25 |
46 |
if defined $$self{'container'} |
|
96
|
20 |
1 |
if (&CORE::GLOBAL::caller())[0] eq 'IOC::Service::Deferred' |
|
105
|
0 |
0 |
if $_[3] eq '""' and not overload::Method($_[0], $_[3]) |
|
106
|
0 |
0 |
if (my $func = overload::Method($_[0], $_[3])) |
|
116
|
3 |
7 |
unless blessed $service and $service->isa('IOC::Service') |
|
137
|
1 |
3 |
unless ref $func eq 'CODE' |