Handle TryStatements trees from acorn >=0.2.0
authorConrad Irwin <conrad.irwin@gmail.com>
Fri, 7 Mar 2014 01:07:49 +0000 (17:07 -0800)
committerConrad Irwin <conrad.irwin@gmail.com>
Fri, 7 Mar 2014 01:07:49 +0000 (17:07 -0800)
lib/mozilla-ast.js

index d795094..bc24dfd 100644 (file)
@@ -51,7 +51,7 @@
                 start    : my_start_token(M),
                 end      : my_end_token(M),
                 body     : from_moz(M.block).body,
-                bcatch   : from_moz(M.handlers[0]),
+                bcatch   : from_moz(M.handlers ? M.handlers[0] : M.handler),
                 bfinally : M.finalizer ? new AST_Finally(from_moz(M.finalizer)) : null
             });
         },