Fix the use of property or array lvalues in destructuring assignment. Test case:
Fix the use of property or array lvalues in destructuring assignment. Test
case:

var obj = { p:3 };
var arr = [ 3 ];
[obj.p] = [9];
if (obj.p != 9) throw "obj.p not set by array destructuring assignment";
[arr[0]] = [9];
if (arr[0] != 9) throw "arr[0] not set by array destructuring assignment";
({prop:obj.p} = {prop:12});
if (obj.p != 12) throw "obj.p not set by object destructuring assignment";
({prop:arr[0]} = {prop:12});
if (arr[0] != 12) throw "arr[0] not set by object destructuring assignment";

swannodette/rhino,tuchida/rhino,tejassaoji/RhinoCoarseTainting,swannodette/rhino,sam/htmlunit-rhino-fork,sainaen/rhino,AlexTrotsenko/rhino,sainaen/rhino,tntim96/rhino-apigee,qhanam/rhino,AlexTrotsenko/rhino,Angelfirenze/rhino,rasmuserik/rhino,InstantWebP2P/rhino-android,sainaen/rhino,jsdoc3/rhino,tejassaoji/RhinoCoarseTainting,qhanam/rhino,sam/htmlunit-rhino-fork,ashwinrayaprolu1984/rhino,Angelfirenze/rhino,tejassaoji/RhinoCoarseTainting,lv7777/egit_test,tntim96/rhino-apigee,AlexTrotsenko/rhino,Pilarbrist/rhino,tejassaoji/RhinoCoarseTainting,tuchida/rhino,AlexTrotsenko/rhino,Pilarbrist/rhino,lv7777/egit_test,tntim96/rhino-jscover-repackaged,tntim96/rhino-apigee,InstantWebP2P/rhino-android,sainaen/rhino,sam/htmlunit-rhino-fork,ashwinrayaprolu1984/rhino,tuchida/rhino,Distrotech/rhino,lv7777/egit_test,lv7777/egit_test,tejassaoji/RhinoCoarseTainting,AlexTrotsenko/rhino,tuchida/rhino,tuchida/rhino,Angelfirenze/rhino,swannodette/rhino,sainaen/rhino,jsdoc3/rhino,tejassaoji/RhinoCoarseTainting,tuchida/rhino,qhanam/rhino,jsdoc3/rhino,Pilarbrist/rhino,Pilarbrist/rhino,sainaen/rhino,Angelfirenze/rhino,tntim96/rhino-jscover-repackaged,swannodette/rhino,Angelfirenze/rhino,tntim96/htmlunit-rhino-fork,AlexTrotsenko/rhino,tuchida/rhino,AlexTrotsenko/rhino,Pilarbrist/rhino,Angelfirenze/rhino,ashwinrayaprolu1984/rhino,sainaen/rhino,lv7777/egit_test,ashwinrayaprolu1984/rhino,rasmuserik/rhino,Pilarbrist/rhino,sam/htmlunit-rhino-fork,swannodette/rhino,tejassaoji/RhinoCoarseTainting,swannodette/rhino,tntim96/rhino-jscover,tntim96/htmlunit-rhino-fork,Pilarbrist/rhino,ashwinrayaprolu1984/rhino,sam/htmlunit-rhino-fork,lv7777/egit_test,Angelfirenze/rhino,Distrotech/rhino,ashwinrayaprolu1984/rhino,lv7777/egit_test,sam/htmlunit-rhino-fork,sam/htmlunit-rhino-fork,ashwinrayaprolu1984/rhino,swannodette/rhino,qhanam/rhino,tntim96/rhino-jscover