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) + } } })