Alexey Andreev
989cebe79e
JS: fix bug in temporary variable eliminator
...
The problem was in considering `a` as trivial in following case:
```
var a = b;
```
However, that's wrong assumption, since `b` can be temporary variable
itself which is further substituted by a non-trivial expression.
2017-09-04 15:33:16 +03:00
..
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-24 21:14:45 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-08-29 04:28:03 +03:00
2017-07-24 21:14:45 +03:00
2017-07-19 12:24:09 +03:00
2017-09-04 15:33:16 +03:00
2017-09-04 15:33:16 +03:00
2017-07-19 12:24:09 +03:00
2017-09-04 15:33:15 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-09-04 15:33:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00
2017-07-19 12:24:09 +03:00