From 12cbfed34f3eae4c0e19ac547806a6be7ecefca2 Mon Sep 17 00:00:00 2001 From: Marijn Haverbeke Date: Mon, 22 Sep 2014 14:46:41 +0200 Subject: [PATCH] [loose parser] Don't omit unfinished object literal properties --- acorn_loose.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/acorn_loose.js b/acorn_loose.js index b3506b46b5..e7967f1d30 100644 --- a/acorn_loose.js +++ b/acorn_loose.js @@ -712,9 +712,7 @@ prop.key = parsePropertyName() || dummyIdent(); prop.value = parseFunction(startNode(), false); } else { - next(); - eat(tt.comma); - continue; + prop.value = dummyIdent(); } node.properties.push(finishNode(prop, "Property"));