aboutsummaryrefslogtreecommitdiff
path: root/src/parseTools.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/parseTools.js')
-rw-r--r--src/parseTools.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/parseTools.js b/src/parseTools.js
index ee7e5bdd..5d5886fa 100644
--- a/src/parseTools.js
+++ b/src/parseTools.js
@@ -1568,10 +1568,10 @@ function processMathop(item) {
var originalIdents = idents.slice(0);
if (isUnsignedOp(op, variant)) {
idents[0] = makeSignOp(idents[0], paramTypes[0], 'un');
- idents[1] = makeSignOp(idents[1], paramTypes[0], 'un');
+ idents[1] = makeSignOp(idents[1], paramTypes[1], 'un');
} else if (isSignedOp(op, variant)) {
idents[0] = makeSignOp(idents[0], paramTypes[0], 're');
- idents[1] = makeSignOp(idents[1], paramTypes[0], 're');
+ idents[1] = makeSignOp(idents[1], paramTypes[1], 're');
}
var bits = null;
if (item.type[0] === 'i') {