line |
!l |
l&&!r |
l&&r |
condition |
219
|
0 |
0 |
0 |
$file_line =~ /^\s*package\s+[\w:]+\s*;\s*$/msx and not defined $top_level_package_name
|
239
|
0 |
0 |
0 |
defined $top_level_package_name and $file_line =~ /use\s+$top_level_package_name\s*;/
|
275
|
0 |
0 |
0 |
exists $modes->{'_enable_sse'} and defined $modes->{'_enable_sse'}
|
285
|
0 |
0 |
0 |
exists $modes->{'_enable_gmp'} and defined $modes->{'_enable_gmp'}
|
295
|
0 |
0 |
0 |
exists $modes->{'_enable_gsl'} and defined $modes->{'_enable_gsl'}
|
634
|
0 |
0 |
0 |
$modes->{'subcompile'} eq 'OFF' and $modes->{'compile'} eq 'PARSE' || $modes->{'compile'} eq 'GENERATE' || $modes->{'compile'} eq 'SAVE' || $modes->{'compile'} eq 'SUBCOMPILE'
|
702
|
0 |
0 |
0 |
$modes->{'subcompile'} eq 'OFF' and $modes->{'compile'} eq 'PARSE' || $modes->{'compile'} eq 'GENERATE' || $modes->{'compile'} eq 'SAVE' || $modes->{'compile'} eq 'SUBCOMPILE'
|
770
|
0 |
0 |
0 |
exists $file_name_group->{$suffix_key} && defined $file_name_group->{$suffix_key}
|
802
|
0 |
0 |
0 |
exists $source_group->{$suffix_key} && defined $source_group->{$suffix_key}
|
886
|
16 |
0 |
0 |
exists $source_group->{'H'} && defined $source_group->{'H'}
|
1025
|
498525 |
10336 |
16828 |
$inside_indent and not $current_character =~ /[ \t]/msx
|
1036
|
10320 |
393914 |
51679 |
not $inside_indent and $current_character =~ /[ \t]/msx
|
1079
|
50542 |
56 |
2546 |
$current_character eq q['] and $open_quote_string eq q[']
|
|
48708 |
36 |
1854 |
$current_character eq '"' and $open_quote_string eq '"'
|
|
48534 |
34 |
176 |
$current_character eq '}' and $open_quote_string eq 'q{'
|
1175
|
2012 |
6 |
0 |
$current_character eq q['] and $open_quote eq q[']
|
|
1872 |
0 |
146 |
$current_character eq '"' and $open_quote eq '"'
|
1181
|
10 |
0 |
0 |
$next_character eq q['] and $open_quote eq q[']
|
1182
|
6 |
0 |
4 |
$next_character eq '"' and $open_quote eq '"'
|
1257
|
0 |
0 |
0 |
exists $source_group->{'PMC'} and defined $source_group->{'PMC'}
|
|
0 |
0 |
0 |
exists $source_group->{'PMC'} and defined $source_group->{'PMC'} and $source_group->{'PMC'} ne ''
|
1332
|
0 |
0 |
0 |
exists $source_group->{'_PMC_accessors_mutators_shims'}{$module_name_underscores} and defined $source_group->{'_PMC_accessors_mutators_shims'}{$module_name_underscores}
|
1343
|
0 |
0 |
0 |
exists $source_group->{'_PMC_subroutines_shims'}{$module_name_underscores} and defined $source_group->{'_PMC_subroutines_shims'}{$module_name_underscores}
|
1355
|
0 |
0 |
0 |
exists $source_group->{'_PMC_includes'}{$module_name_underscores} and defined $source_group->{'_PMC_includes'}{$module_name_underscores}
|
1365
|
0 |
0 |
0 |
exists $modes->{'_enable_sse'} and defined $modes->{'_enable_sse'}
|
|
0 |
0 |
0 |
exists $modes->{'_enable_sse'} and defined $modes->{'_enable_sse'} and exists $modes->{'_enable_sse'}{$pm_file_path}
|
|
0 |
0 |
0 |
exists $modes->{'_enable_sse'} and defined $modes->{'_enable_sse'} and exists $modes->{'_enable_sse'}{$pm_file_path} and defined $modes->{'_enable_sse'}{$pm_file_path}
|
|
0 |
0 |
0 |
exists $modes->{'_enable_sse'} and defined $modes->{'_enable_sse'} and exists $modes->{'_enable_sse'}{$pm_file_path} and defined $modes->{'_enable_sse'}{$pm_file_path} and $modes->{'_enable_sse'}{$pm_file_path}
|
1382
|
0 |
0 |
0 |
exists $modes->{'_enable_gmp'} and defined $modes->{'_enable_gmp'}
|
|
0 |
0 |
0 |
exists $modes->{'_enable_gmp'} and defined $modes->{'_enable_gmp'} and exists $modes->{'_enable_gmp'}{$pm_file_path}
|
|
0 |
0 |
0 |
exists $modes->{'_enable_gmp'} and defined $modes->{'_enable_gmp'} and exists $modes->{'_enable_gmp'}{$pm_file_path} and defined $modes->{'_enable_gmp'}{$pm_file_path}
|
|
0 |
0 |
0 |
exists $modes->{'_enable_gmp'} and defined $modes->{'_enable_gmp'} and exists $modes->{'_enable_gmp'}{$pm_file_path} and defined $modes->{'_enable_gmp'}{$pm_file_path} and $modes->{'_enable_gmp'}{$pm_file_path}
|
1402
|
0 |
0 |
0 |
exists $modes->{'_enable_gsl'} and defined $modes->{'_enable_gsl'}
|
|
0 |
0 |
0 |
exists $modes->{'_enable_gsl'} and defined $modes->{'_enable_gsl'} and exists $modes->{'_enable_gsl'}{$pm_file_path}
|
|
0 |
0 |
0 |
exists $modes->{'_enable_gsl'} and defined $modes->{'_enable_gsl'} and exists $modes->{'_enable_gsl'}{$pm_file_path} and defined $modes->{'_enable_gsl'}{$pm_file_path}
|
|
0 |
0 |
0 |
exists $modes->{'_enable_gsl'} and defined $modes->{'_enable_gsl'} and exists $modes->{'_enable_gsl'}{$pm_file_path} and defined $modes->{'_enable_gsl'}{$pm_file_path} and $modes->{'_enable_gsl'}{$pm_file_path}
|
1499
|
0 |
0 |
0 |
defined $polycc_command_stdout && $polycc_command_stdout =~ /[^\s]+/g
|
1500
|
0 |
0 |
0 |
defined $polycc_command_stderr && $polycc_command_stderr =~ /[^\s]+/g
|
1527
|
0 |
0 |
0 |
-e $cpp_output_file_name_group->{'OPENMP_CPP'} and -f $cpp_output_file_name_group->{'OPENMP_CPP'}
|
|
0 |
0 |
0 |
-e $cpp_output_file_name_group->{'OPENMP_CPP'} and -f $cpp_output_file_name_group->{'OPENMP_CPP'} and -T $cpp_output_file_name_group->{'OPENMP_CPP'}
|
1567
|
0 |
0 |
0 |
$modes->{'subcompile'} ne 'ASSEMBLE' and $modes->{'subcompile'} ne 'ARCHIVE'
|
|
0 |
0 |
0 |
$modes->{'subcompile'} ne 'ASSEMBLE' and $modes->{'subcompile'} ne 'ARCHIVE' and $modes->{'subcompile'} ne 'SHARED'
|
|
0 |
0 |
0 |
$modes->{'subcompile'} ne 'ASSEMBLE' and $modes->{'subcompile'} ne 'ARCHIVE' and $modes->{'subcompile'} ne 'SHARED' and $modes->{'subcompile'} ne 'STATIC'
|
|
0 |
0 |
0 |
$modes->{'subcompile'} ne 'ASSEMBLE' and $modes->{'subcompile'} ne 'ARCHIVE' and $modes->{'subcompile'} ne 'SHARED' and $modes->{'subcompile'} ne 'STATIC' and $modes->{'subcompile'} ne 'DYNAMIC'
|
1746
|
0 |
0 |
0 |
defined $subcompile_command_stdout && $subcompile_command_stdout =~ /[^\s]+/g
|
1747
|
0 |
0 |
0 |
defined $subcompile_command_stderr && $subcompile_command_stderr =~ /[^\s]+/g
|
1783
|
0 |
0 |
0 |
length $directories_pmc > 1 and substr($directories_pmc, -1, 1) eq '/' || substr($directories_pmc, -1, 1) eq '\\'
|
1813
|
0 |
0 |
0 |
$directory ne '.' and $directory ne ''
|
line |
l |
!l&&r |
!l&&!r |
condition |
96
|
1338 |
38 |
3284 |
$file_line =~ /use\s+RPerl\s*;/ or $file_line =~ /use\s+RPerl::AfterSubclass\s*;/
|
239
|
0 |
0 |
0 |
$file_line =~ /use\s+RPerl\s*;/ or $file_line =~ /use\s+RPerl::AfterSubclass\s*;/
|
|
0 |
0 |
0 |
$file_line =~ /use\s+strict\s*;/ or $file_line =~ /use\s+warnings\s*;/
|
|
0 |
0 |
0 |
$file_line =~ /use\s+strict\s*;/ or $file_line =~ /use\s+warnings\s*;/ or $file_line =~ /use\s+RPerl::CompileUnit::Module::Class\s*;/
|
|
0 |
0 |
0 |
$file_line =~ /use\s+strict\s*;/ or $file_line =~ /use\s+warnings\s*;/ or $file_line =~ /use\s+RPerl::CompileUnit::Module::Class\s*;/ or $file_line =~ /use\s+RPerl::Class\s*;/
|
|
0 |
0 |
0 |
$file_line =~ /use\s+strict\s*;/ or $file_line =~ /use\s+warnings\s*;/ or $file_line =~ /use\s+RPerl::CompileUnit::Module::Class\s*;/ or $file_line =~ /use\s+RPerl::Class\s*;/ or $file_line =~ /use\s+RPerl::Config\s*;/
|
|
0 |
0 |
0 |
$file_line =~ /use\s+strict\s*;/ or $file_line =~ /use\s+warnings\s*;/ or $file_line =~ /use\s+RPerl::CompileUnit::Module::Class\s*;/ or $file_line =~ /use\s+RPerl::Class\s*;/ or $file_line =~ /use\s+RPerl::Config\s*;/ or $file_line =~ /use\s+RPerl::Exporter.*;/
|
|
0 |
0 |
0 |
$file_line =~ /use\s+strict\s*;/ or $file_line =~ /use\s+warnings\s*;/ or $file_line =~ /use\s+RPerl::CompileUnit::Module::Class\s*;/ or $file_line =~ /use\s+RPerl::Class\s*;/ or $file_line =~ /use\s+RPerl::Config\s*;/ or $file_line =~ /use\s+RPerl::Exporter.*;/ or $file_line =~ /use\s+\w+Perl::Config\s*;/
|
|
0 |
0 |
0 |
$file_line =~ /use\s+strict\s*;/ or $file_line =~ /use\s+warnings\s*;/ or $file_line =~ /use\s+RPerl::CompileUnit::Module::Class\s*;/ or $file_line =~ /use\s+RPerl::Class\s*;/ or $file_line =~ /use\s+RPerl::Config\s*;/ or $file_line =~ /use\s+RPerl::Exporter.*;/ or $file_line =~ /use\s+\w+Perl::Config\s*;/ or $file_line =~ /use\s+perlapinames_generated/
|
|
0 |
0 |
0 |
$file_line =~ /use\s+strict\s*;/ or $file_line =~ /use\s+warnings\s*;/ or $file_line =~ /use\s+RPerl::CompileUnit::Module::Class\s*;/ or $file_line =~ /use\s+RPerl::Class\s*;/ or $file_line =~ /use\s+RPerl::Config\s*;/ or $file_line =~ /use\s+RPerl::Exporter.*;/ or $file_line =~ /use\s+\w+Perl::Config\s*;/ or $file_line =~ /use\s+perlapinames_generated/ or $file_line =~ /use\s+parent/
|
|
0 |
0 |
0 |
$file_line =~ /use\s+strict\s*;/ or $file_line =~ /use\s+warnings\s*;/ or $file_line =~ /use\s+RPerl::CompileUnit::Module::Class\s*;/ or $file_line =~ /use\s+RPerl::Class\s*;/ or $file_line =~ /use\s+RPerl::Config\s*;/ or $file_line =~ /use\s+RPerl::Exporter.*;/ or $file_line =~ /use\s+\w+Perl::Config\s*;/ or $file_line =~ /use\s+perlapinames_generated/ or $file_line =~ /use\s+parent/ or $file_line =~ /use\s+constant/
|
|
0 |
0 |
0 |
$file_line =~ /use\s+strict\s*;/ or $file_line =~ /use\s+warnings\s*;/ or $file_line =~ /use\s+RPerl::CompileUnit::Module::Class\s*;/ or $file_line =~ /use\s+RPerl::Class\s*;/ or $file_line =~ /use\s+RPerl::Config\s*;/ or $file_line =~ /use\s+RPerl::Exporter.*;/ or $file_line =~ /use\s+\w+Perl::Config\s*;/ or $file_line =~ /use\s+perlapinames_generated/ or $file_line =~ /use\s+parent/ or $file_line =~ /use\s+constant/ or $file_line =~ /use\s+overload/
|
|
0 |
0 |
0 |
$file_line =~ /use\s+strict\s*;/ or $file_line =~ /use\s+warnings\s*;/ or $file_line =~ /use\s+RPerl::CompileUnit::Module::Class\s*;/ or $file_line =~ /use\s+RPerl::Class\s*;/ or $file_line =~ /use\s+RPerl::Config\s*;/ or $file_line =~ /use\s+RPerl::Exporter.*;/ or $file_line =~ /use\s+\w+Perl::Config\s*;/ or $file_line =~ /use\s+perlapinames_generated/ or $file_line =~ /use\s+parent/ or $file_line =~ /use\s+constant/ or $file_line =~ /use\s+overload/ or $file_line =~ /use\s+integer/
|
|
0 |
0 |
0 |
$file_line =~ /use\s+strict\s*;/ or $file_line =~ /use\s+warnings\s*;/ or $file_line =~ /use\s+RPerl::CompileUnit::Module::Class\s*;/ or $file_line =~ /use\s+RPerl::Class\s*;/ or $file_line =~ /use\s+RPerl::Config\s*;/ or $file_line =~ /use\s+RPerl::Exporter.*;/ or $file_line =~ /use\s+\w+Perl::Config\s*;/ or $file_line =~ /use\s+perlapinames_generated/ or $file_line =~ /use\s+parent/ or $file_line =~ /use\s+constant/ or $file_line =~ /use\s+overload/ or $file_line =~ /use\s+integer/ or $file_line =~ /use\s+[0-9]/
|
503
|
0 |
0 |
0 |
$modes->{'compile'} eq 'PARSE' or $modes->{'compile'} eq 'GENERATE'
|
|
0 |
0 |
0 |
$modes->{'compile'} eq 'PARSE' or $modes->{'compile'} eq 'GENERATE' or $modes->{'compile'} eq 'SAVE'
|
512
|
0 |
0 |
0 |
$modes->{'compile'} eq 'GENERATE' or $modes->{'compile'} eq 'SAVE'
|
520
|
0 |
0 |
0 |
$modes->{'compile'} eq 'SAVE' or $modes->{'compile'} eq 'SAVE_DEFERRED'
|
544
|
1518 |
0 |
0 |
$modes->{'compile'} eq 'PARSE' or $modes->{'compile'} eq 'GENERATE'
|
|
1518 |
0 |
0 |
$modes->{'compile'} eq 'PARSE' or $modes->{'compile'} eq 'GENERATE' or $modes->{'compile'} eq 'SAVE'
|
|
0 |
0 |
0 |
$modes->{'compile'} eq 'PARSE' or $modes->{'compile'} eq 'GENERATE' or $modes->{'compile'} eq 'SAVE' or $modes->{'compile'} eq 'SUBCOMPILE'
|
554
|
0 |
0 |
622 |
$modes->{'compile'} eq 'GENERATE' or $modes->{'compile'} eq 'SAVE'
|
|
0 |
0 |
622 |
$modes->{'compile'} eq 'GENERATE' or $modes->{'compile'} eq 'SAVE' or $modes->{'compile'} eq 'SUBCOMPILE'
|
563
|
0 |
0 |
622 |
$modes->{'compile'} eq 'SAVE' or $modes->{'compile'} eq 'SAVE_DEFERRED'
|
|
0 |
0 |
622 |
$modes->{'compile'} eq 'SAVE' or $modes->{'compile'} eq 'SAVE_DEFERRED' or $modes->{'compile'} eq 'SUBCOMPILE'
|
|
0 |
0 |
622 |
$modes->{'compile'} eq 'SAVE' or $modes->{'compile'} eq 'SAVE_DEFERRED' or $modes->{'compile'} eq 'SUBCOMPILE' or $modes->{'compile'} eq 'SUBCOMPILE_DEFERRED'
|
579
|
0 |
0 |
622 |
$modes->{'compile'} eq 'SUBCOMPILE' or $modes->{'compile'} eq 'SUBCOMPILE_DEFERRED'
|
634
|
0 |
964 |
0 |
$modes->{'subcompile'} eq 'STATIC' or $modes->{'subcompile'} eq 'DYNAMIC'
|
|
0 |
0 |
0 |
$modes->{'compile'} eq 'PARSE' || $modes->{'compile'} eq 'GENERATE' || $modes->{'compile'} eq 'SAVE' || $modes->{'compile'} eq 'SUBCOMPILE'
|
|
964 |
0 |
0 |
$modes->{'subcompile'} eq 'STATIC' or $modes->{'subcompile'} eq 'DYNAMIC' or $modes->{'subcompile'} eq 'OFF' and $modes->{'compile'} eq 'PARSE' || $modes->{'compile'} eq 'GENERATE' || $modes->{'compile'} eq 'SAVE' || $modes->{'compile'} eq 'SUBCOMPILE'
|
702
|
0 |
0 |
0 |
$modes->{'compile'} eq 'PARSE' || $modes->{'compile'} eq 'GENERATE' || $modes->{'compile'} eq 'SAVE' || $modes->{'compile'} eq 'SUBCOMPILE'
|
|
366 |
0 |
0 |
$modes->{'subcompile'} eq 'DYNAMIC' or $modes->{'subcompile'} eq 'OFF' and $modes->{'compile'} eq 'PARSE' || $modes->{'compile'} eq 'GENERATE' || $modes->{'compile'} eq 'SAVE' || $modes->{'compile'} eq 'SUBCOMPILE'
|
770
|
0 |
0 |
0 |
not exists $file_name_group->{$suffix_key} && defined $file_name_group->{$suffix_key} or $file_name_group->{$suffix_key} eq ''
|
802
|
0 |
0 |
0 |
not exists $source_group->{$suffix_key} && defined $source_group->{$suffix_key} or $source_group->{$suffix_key} eq ''
|
842
|
0 |
0 |
0 |
$suffix_key eq 'PMC' or $suffix_key eq 'EXE'
|
|
0 |
0 |
0 |
$suffix_key eq 'H' or $suffix_key eq 'CPP'
|
1038
|
918 |
2110 |
1246 |
$next_character eq '!' or $next_character eq '#'
|
1502
|
0 |
0 |
0 |
$polycc_command_stdout_content or $polycc_command_stderr_content
|
1517
|
0 |
0 |
0 |
$polycc_command_stdout_content or $polycc_command_stderr_content
|
1564
|
0 |
0 |
0 |
$modes->{'_input_file_name'} =~ /[.]pl$/msx or $modes->{'subcompile'} ne 'DYNAMIC'
|
1583
|
0 |
0 |
0 |
$modes->{'subcompile'} eq 'ASSEMBLE' or $modes->{'subcompile'} eq 'ARCHIVE'
|
|
0 |
0 |
0 |
$modes->{'subcompile'} eq 'STATIC' or $modes->{'subcompile'} eq 'DYNAMIC'
|
1640
|
0 |
0 |
0 |
$modes->{'subcompile'} eq 'ASSEMBLE' or $modes->{'subcompile'} eq 'ARCHIVE'
|
|
0 |
0 |
0 |
$modes->{'subcompile'} eq 'STATIC' or $modes->{'subcompile'} eq 'DYNAMIC'
|
1660
|
0 |
0 |
0 |
$modes->{'subcompile'} eq 'STATIC' or $modes->{'subcompile'} eq 'DYNAMIC'
|
1674
|
0 |
0 |
0 |
$modes->{'subcompile'} eq 'STATIC' or $modes->{'subcompile'} eq 'DYNAMIC'
|
1710
|
0 |
0 |
0 |
$ENV{'RPERL_VERBOSE'} or $RPerl::VERBOSE
|
1749
|
0 |
0 |
0 |
$subcompile_command_stdout_content or $subcompile_command_stderr_content
|
1766
|
0 |
0 |
0 |
$subcompile_command_stdout_content or $subcompile_command_stderr_content
|
1783
|
0 |
0 |
0 |
substr($directories_pmc, -1, 1) eq '/' || substr($directories_pmc, -1, 1) eq '\\'
|