|
@@ -858,7 +858,7 @@ sub annotate_values {
|
|
|
print "CLOSE($1)\n" if ($dbg_values > 1);
|
|
|
$type = 'N';
|
|
|
|
|
|
- } elsif ($cur =~ /^(-(?![->])|\+(?!\+)|\*|\&(?!\&))/o) {
|
|
|
+ } elsif ($cur =~ /^(-(?![->])|\+(?!\+)|\*|\&\&|\&)/o) {
|
|
|
my $variant;
|
|
|
|
|
|
print "OPV($1)\n" if ($dbg_values > 1);
|
|
@@ -1634,7 +1634,7 @@ sub process {
|
|
|
# unary operator, or a cast
|
|
|
} elsif ($op eq '!' || $op eq '~' ||
|
|
|
$opv eq '*U' || $opv eq '-U' ||
|
|
|
- $opv eq '&U') {
|
|
|
+ $opv eq '&U' || $opv eq '&&U') {
|
|
|
if ($ctx !~ /[WEBC]x./ && $ca !~ /(?:\)|!|~|\*|-|\&|\||\+\+|\-\-|\{)$/) {
|
|
|
ERROR("space required before that '$op' $at\n" . $hereptr);
|
|
|
}
|