description( 'Test for regression against ' ); function testPreIncBracketAccessWithAssignSubscript() { var x = { property: -1 }; var y = { property: true }; ++x[x = y, "property"]; return x.property; } function testPostIncBracketAccessWithAssignSubscript() { var x = { property: -1 }; var y = { property: true }; x[x = y, "property"]++; return x.property; } shouldBeTrue('testPreIncBracketAccessWithAssignSubscript()'); shouldBeTrue('testPostIncBracketAccessWithAssignSubscript()'); successfullyParsed = true;