diff --git a/acorn.js b/acorn.js index 3476392618..536605abc5 100644 --- a/acorn.js +++ b/acorn.js @@ -2570,8 +2570,9 @@ case _at: var start = storeCurrentPos(); var node = startNode(); + var thisNode = startNode(); next(); - node.object = { type: "ThisExpression" } + node.object = finishNode(thisNode, "ThisExpression"); node.property = parseSubscripts(parseIdent(), start); node.computed = false; return finishNode(node, "MemberExpression"); diff --git a/package.json b/package.json index bded093ed5..9df29bd4da 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "acorn-6to5", "description": "Acorn fork used by 6to5", "main": "acorn.js", - "version": "0.11.1-3", + "version": "0.11.1-4", "maintainers": [ { "name": "Marijn Haverbeke",