JS: refactor how cached access translators work. Fix cached access translator in case of arrays. Use cached access translator to translate reassignments

This commit is contained in:
Alexey Andreev
2016-08-22 14:36:19 +03:00
parent cb2c8edaf9
commit 7016ce9b41
12 changed files with 108 additions and 157 deletions
@@ -136,4 +136,8 @@ public class EvaluationOrderTest extends AbstractExpressionTest {
public void testCastWithBreakContinueReturn() throws Exception {
checkFooBoxIsOk();
}
public void testReassignmentLhsCaching() throws Exception {
checkFooBoxIsOk();
}
}