line |
!l |
l&&!r |
l&&r |
condition |
142
|
27 |
4 |
0 |
$params->{'BIN_SHARE'} and not ref $params->{'BIN_SHARE'} |
143
|
27 |
4 |
0 |
$params->{'BIN_SHARE'} and $params->{'LINK'} |
286
|
31 |
0 |
0 |
$info->{'CPLUS'} and !$params->{'CPLUS'} || $params->{'CPLUS'} < $info->{'CPLUS'} |
363
|
77 |
102 |
0 |
$deps and @$deps |
370
|
0 |
0 |
0 |
$deps and @$deps |
375
|
0 |
77 |
0 |
$deps and @$deps |
398
|
0 |
0 |
0 |
$info->{'GMAKE'} and $native_bsd_make |
455
|
0 |
0 |
0 |
$info->{'GMAKE'} and $native_bsd_make |
461
|
0 |
0 |
0 |
exists $info->{'FILE'} and ref $info->{'FILE'} ne 'ARRAY' |
538
|
3 |
1 |
0 |
$bin_share->{'LIBS'} and ref $bin_share->{'LIBS'} ne 'ARRAY' |
548
|
4 |
0 |
0 |
$bin_share->{'PARSE_XS'} and ref $bin_share->{'PARSE_XS'} ne 'ARRAY' |
621
|
0 |
0 |
0 |
@preload and not $win32 |
858
|
0 |
31 |
0 |
$list and @$list |
871
|
0 |
0 |
0 |
defined $lastc and $lastc ne "\n" |
|
0 |
0 |
0 |
defined $lastc and $lastc ne "\n" and $lastc ne "\r" |
900
|
31 |
0 |
0 |
$add_libs and @$add_libs |
903
|
0 |
0 |
0 |
$libs and @$libs |
1082
|
31 |
0 |
31 |
defined $val and length $val |
line |
l |
!l |
condition |
108
|
0 |
31 |
$postamble ||= [] |
111
|
0 |
31 |
$params->{'clean'} ||= {} |
112
|
0 |
31 |
$params->{'clean'}{'FILES'} ||= '' |
125
|
0 |
31 |
XS::Install::Payload::binary_module_info($params->{'NAME'}) || {} |
136
|
0 |
31 |
$params->{'INC'} || '' |
165
|
0 |
31 |
$params->{'CONFIGURE_REQUIRES'} ||= {} |
166
|
0 |
31 |
$params->{'BUILD_REQUIRES'} ||= {} |
168
|
0 |
31 |
$params->{'TEST_REQUIRES'} ||= {} |
169
|
0 |
31 |
$params->{'TEST_REQUIRES'}{'Test::Simple'} ||= '0.96' |
170
|
0 |
31 |
$params->{'TEST_REQUIRES'}{'Test::More'} ||= 0 |
171
|
0 |
31 |
$params->{'TEST_REQUIRES'}{'Test::Deep'} ||= 0 |
173
|
0 |
31 |
$params->{'PREREQ_PM'} ||= {} |
187
|
0 |
31 |
$params->{'PMLIBDIRS'} ||= ['lib', $name_parts[-1]] |
235
|
0 |
31 |
$params->{'MODULE_INFO'}{'VISIBLE_BIN_DEPS'} ||= [] |
282
|
31 |
0 |
$params->{'TYPEMAPS'} ||= [] |
289
|
31 |
0 |
$params->{'PARSE_XS'} ||= [] |
335
|
77 |
0 |
XS::Install::Deps::find_xsi_deps([$xsfile])->{$xsfile} || [] |
371
|
0 |
0 |
$$cdeps{$xsi{$f}} ||= [] |
419
|
0 |
0 |
$info->{'FLAGS'} ||= '' |
456
|
0 |
0 |
$info->{'TARGET'} ||= '' |
457
|
0 |
0 |
$info->{'FLAGS'} ||= '' |
524
|
1 |
3 |
delete $bin_share->{'TYPEMAPS'} || {} |
529
|
1 |
3 |
delete $bin_share->{'INCLUDE'} || {} |
647
|
0 |
0 |
$params->{'LD'} ||= '$(CC)' |
674
|
0 |
31 |
$params->{'LDFROM'} ||= '$(OBJECT)' |
692
|
0 |
31 |
$params->{'LDDLFLAGS'} || '' |
703
|
0 |
0 |
shift() || [] |
704
|
0 |
0 |
shift() || [] |
711
|
0 |
0 |
$tp->{'NAME'} || 'MyTest' |
737
|
0 |
0 |
$tp->{'VERSION'} || '0.0.0' |
787
|
0 |
0 |
$test->{'INC'} || '' |
823
|
0 |
0 |
$params->{'INC'} ||= '' |
826
|
0 |
0 |
$bs->{'INCLUDE'} //= 1 |
884
|
0 |
3 |
$params->{'dynamic_lib'} ||= {} |
901
|
0 |
0 |
$params->{'LIBS'} || [] |
955
|
31 |
0 |
$to ||= '' |
977
|
16 |
0 |
$params->{'PM'} ||= {} |
1074
|
37 |
76 |
$_[0] ||= '' |
1080
|
31 |
31 |
$s //= '' |
1154
|
0 |
0 |
$MY::Config{'dlltool'} || 'dlltool' |
1195
|
0 |
0 |
$cpp ||= 'c++' |
line |
l |
!l&&r |
!l&&!r |
condition |
114
|
0 |
0 |
31 |
$ENV{'COMPILER'} || $ENV{'CC'} |
139
|
0 |
0 |
31 |
$params->{'UNIQUE_LIBNAME'} //= $win32 |
143
|
0 |
0 |
0 |
$params->{'BIN_SHARE'}{'LINK'} //= $params->{'LINK'} |
158
|
1 |
30 |
0 |
$params->{'VERSION_FROM'} ||= $pm |
159
|
1 |
30 |
0 |
$params->{'ABSTRACT_FROM'} ||= -f $pod ? $pod : $pm |
176
|
0 |
31 |
0 |
$params->{'CONFIGURE_REQUIRES'}{$THIS_MODULE} ||= $VERSION |
177
|
0 |
31 |
0 |
$params->{'PREREQ_PM'}{$THIS_MODULE} ||= $VERSION |
232
|
31 |
0 |
0 |
$params->{'CONFIGURE_REQUIRES'}{$module} ||= $installed_version |
233
|
31 |
0 |
0 |
$params->{'PREREQ_PM'}{$module} ||= $installed_version |
286
|
0 |
0 |
0 |
!$params->{'CPLUS'} || $params->{'CPLUS'} < $info->{'CPLUS'} |
305
|
6 |
25 |
0 |
$params->{'XS'} ||= $params->{'_XSTEST'} ? [] : [_scan_files($xs_mask)] |
306
|
3 |
28 |
0 |
$params->{'C'} ||= $params->{'_XSTEST'} ? [] : [_scan_files($c_mask)] |
560
|
0 |
0 |
0 |
$bin_share->{'CPLUS'} //= $params->{'CPLUS'} |
631
|
0 |
0 |
0 |
$params->{'CC'} || $XS::Install::Config{'cc'} |
698
|
0 |
0 |
0 |
$tp->{'SRC'} or $tp->{'XS'} |
|
0 |
0 |
0 |
$tp->{'SRC'} or $tp->{'XS'} or $tp->{'CLIB'} |
737
|
0 |
0 |
0 |
$tp->{'CPLUS'} // $params->{'CPLUS'} |
|
0 |
0 |
0 |
$tp->{'CC'} || $params->{'CC'} |
|
0 |
0 |
0 |
$tp->{'LD'} || $params->{'LD'} |
|
0 |
0 |
0 |
$tp->{'PARSE_XS'} || $params->{'PARSE_XS'} |
742
|
0 |
0 |
0 |
has_binary($mm_args) or $tp->{'CLIB'} |
766
|
0 |
0 |
0 |
$creq->{$k} //= $prereq->{$k} |
767
|
0 |
0 |
0 |
$treq->{$k} //= $prereq->{$k} |
951
|
0 |
0 |
2 |
has_c($_[0]) || has_object($_[0]) || has_xs($_[0]) || has_ext($_[0]) |
999
|
0 |
4 |
0 |
$params->{'DLEXT'} || $XS::Install::Config{'dlext'} |
1043
|
12 |
6 |
0 |
$map->{$source} || $source |