From 2a0bcfd086891ae15fa2b539b0fa9705cade88fa Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Wed, 13 May 2015 08:45:16 +0100 Subject: [PATCH] add support for evaluating unary ~ --- src/babel/traversal/path/evaluation.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/babel/traversal/path/evaluation.js b/src/babel/traversal/path/evaluation.js index 66b1593c2c..067bc3c7a9 100644 --- a/src/babel/traversal/path/evaluation.js +++ b/src/babel/traversal/path/evaluation.js @@ -92,6 +92,7 @@ export function evaluate(): { confident: boolean; value: any } { case "!": return !arg; case "+": return +arg; case "-": return -arg; + case "~": return ~arg; } }