From 7ccd135e83d5f203c01365dbf43b673ab80f8073 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Wed, 24 Jun 2015 23:18:21 +0100 Subject: [PATCH] fix isKeyword flow overload --- src/acorn/plugins/flow.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/acorn/plugins/flow.js b/src/acorn/plugins/flow.js index edd3e931ef..d60d63fa90 100644 --- a/src/acorn/plugins/flow.js +++ b/src/acorn/plugins/flow.js @@ -690,7 +690,11 @@ acorn.plugins.flow = function (instance) { // and set startExpr instance.extend("isKeyword", function (inner) { return function(name) { - return name !== "void" && inner.call(this, name) + if (this.inType && name === "void") { + return false + } else { + return inner.call(this, name) + } } })