Don't allow keywords as properties when forbidReserved is on

This commit is contained in:
Marijn Haverbeke 2012-11-05 22:25:57 +01:00
parent b591c41513
commit 16f8259dab

View File

@ -1585,7 +1585,7 @@
function parseIdent(liberal) {
var node = startNode();
node.name = tokType === _name ? tokVal : (liberal && tokType.keyword) || unexpected();
node.name = tokType === _name ? tokVal : (liberal && !options.forbidReserved && tokType.keyword) || unexpected();
next();
return finishNode(node, "Identifier");
}