aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2012-02-25 15:48:19 -0800
committerAlon Zakai <alonzakai@gmail.com>2012-02-25 15:48:19 -0800
commit38651b356595dbdfe9c81fb87a3a799d726bcbc0 (patch)
tree9b01af4d307fb2855e890a26017c3ce46d96977e /src
parentbfb9a540657debce1ba588e003b70c3259150f39 (diff)
fix paramTypes
Diffstat (limited to 'src')
-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') {