line |
true |
false |
branch |
37
|
0 |
752 |
unless @_ >= 1 |
66
|
0 |
3 |
unless $path =~ s([/\\][^/\\]*$)[] |
68
|
0 |
3 |
if $path eq '' |
77
|
6 |
0 |
if $Verilog::Getopt::Debug |
79
|
3 |
3 |
if ($relative) |
81
|
0 |
6 |
unless my $fh = 'IO::File'->new("<$filename") |
86
|
12 |
12 |
if $line =~ /^\s*$/ |
110
|
0 |
129 |
if $param =~ /^\s*$/ |
111
|
88 |
41 |
if $Verilog::Getopt::Debug |
114
|
6 |
123 |
if ($param eq '-F' or $param eq '-f') { } |
|
22 |
101 |
elsif ($param eq '-v' || $param eq '-y' and $self->{'vcs_style'}) { } |
|
3 |
98 |
elsif ($param =~ /^\+libext\+(.*)$/ and $self->{'vcs_style'}) { } |
|
21 |
77 |
elsif ($param =~ /^\+incdir\+(.*)$/ and $self->{'vcs_style'}) { } |
|
21 |
56 |
elsif ($param =~ /^\+define\+(.*)$/ and $self->{'vcs_style'}) { } |
|
0 |
56 |
elsif ($param =~ /^\+librescan$/ and $self->{'vcs_style'}) { } |
|
6 |
50 |
elsif ($param =~ /^-D([^=]*)=(.*)$/ || $param =~ /^-D([^=]*)()$/ and $self->{'gcc_style'}) { } |
|
0 |
50 |
elsif ($param =~ /^-U([^=]*)$/ and $self->{'gcc_style'}) { } |
|
2 |
48 |
elsif ($param =~ /^-I(.*)$/ and $self->{'gcc_style'}) { } |
|
28 |
20 |
elsif ($self->{'_parameter_next'}) { } |
159
|
3 |
25 |
if ($pn eq '-F') { } |
|
3 |
22 |
elsif ($pn eq '-f') { } |
|
3 |
19 |
elsif ($pn eq '-v') { } |
|
19 |
0 |
elsif ($pn eq '-y') { } |
177
|
0 |
20 |
if ($self->{'filename_expansion'} and not $param =~ /^-.*$/ and $optdir ne '.') { } |
184
|
0 |
0 |
if (-e $fn) { } |
202
|
2 |
49 |
if ($optdir ne '.' and not 'File::Spec'->file_name_is_absolute($filename)) |
213
|
8537 |
7 |
if (@_) |
218
|
50 |
58 |
if (@_) |
220
|
8 |
42 |
if $Verilog::Getopt::Debug |
221
|
1 |
49 |
if (ref $token and ref $token eq 'ARRAY') { } |
228
|
58 |
50 |
wantarray ? : |
232
|
4 |
3 |
if (@_) |
234
|
4 |
0 |
if $Verilog::Getopt::Debug |
235
|
0 |
4 |
if (ref $token and ref $token eq 'ARRAY') { } |
242
|
3 |
4 |
wantarray ? : |
246
|
3 |
9 |
if (@_) |
248
|
3 |
0 |
if $Verilog::Getopt::Debug |
249
|
0 |
3 |
if (ref $token and ref $token eq 'ARRAY') { } |
255
|
9 |
3 |
wantarray ? : |
259
|
46 |
88 |
if (@_) |
261
|
11 |
35 |
if $Verilog::Getopt::Debug |
262
|
1 |
45 |
if (ref $token and ref $token eq 'ARRAY') { } |
269
|
88 |
46 |
wantarray ? : |
273
|
563 |
0 |
if (@_) |
275
|
0 |
563 |
if (ref $_[0] and ref $_[0] eq 'ARRAY') { } |
282
|
1 |
562 |
if $Verilog::Getopt::Debug |
288
|
0 |
563 |
wantarray ? : |
298
|
9 |
4 |
if defined $defvalue and $defvalue ne '' |
299
|
0 |
13 |
if ($args{'gcc_style'}) { } |
308
|
3 |
2 |
unless $exts |
311
|
3 |
0 |
if $exts |
314
|
0 |
7 |
if ($args{'gcc_style'}) { } |
333
|
0 |
0 |
unless my $fh = 'IO::File'->new(">$filename") |
341
|
33 |
0 |
if (@_) |
357
|
0 |
0 |
unless $hit{$_}++ |
378
|
0 |
0 |
if '' eq dirname($filename) |
379
|
0 |
0 |
if 'File::Spec'->file_name_is_absolute($filename) |
391
|
8 |
1 |
if defined $ENV{$var} |
395
|
0 |
0 |
if defined $ENV{$var} |
414
|
0 |
601 |
unless defined $filename |
415
|
25 |
576 |
if defined $self->{'_file_path_cache'}{$filename} |
416
|
492 |
84 |
if (-r $filename and not -d $filename) |
423
|
0 |
84 |
if (-r $filename and not -d $filename) |
431
|
30 |
54 |
if ($lookup_type eq 'module') { } |
|
0 |
54 |
elsif ($lookup_type eq 'include') { } |
448
|
3 |
165 |
if $checked_dir{$dir} |
452
|
0 |
283 |
if $checked_file{$found} |
453
|
71 |
212 |
if (-r $found and not -d $found) |
467
|
0 |
0 |
unless $filename |
470
|
0 |
0 |
if $filename =~ /$re/ |
503
|
702 |
484 |
if (ref $val) { } |
514
|
606 |
1923 |
if (not defined $val) { } |
|
828 |
1095 |
elsif (ref $val and defined $val->[1]) { } |
526
|
0 |
1730 |
unless defined $val |
527
|
926 |
804 |
if (ref $val) { } |
537
|
0 |
555 |
if (ref $val) { } |
545
|
8548 |
0 |
if (@_) |
550
|
22 |
8526 |
if $Verilog::Getopt::Debug |
553
|
415 |
8133 |
if (ref $oldval eq 'ARRAY') |
556
|
1 |
0 |
if (defined $oldval and $oldval ne $value || ($oldparams || '') ne ($params || '') and $self->{'define_warnings'}) |
560
|
0 |
1 |
length $oldval < 40 && $oldval =~ /^[^\n\r\f]$/ && length $value < 40 && $value =~ /^[^\n\r\f]$/ ? : |
566
|
7985 |
563 |
if ($params or $cmdline) { } |
586
|
876 |
310 |
unless ($self->defcmdline($def)) |
597
|
0 |
0 |
if $sym eq $val |
600
|
0 |
0 |
if defined $val |