aboutsummaryrefslogtreecommitdiff
path: root/lib/scope.js
AgeCommit message (Collapse)Author
2021-05-26fix corner case in `mangle` (#4966)Alex Lam S.L
fixes #4965
2021-05-24fix corner case in `mangle` (#4961)Alex Lam S.L
fixes #4960
2021-05-24fix corner case in `ie8` (#4959)Alex Lam S.L
fixes #4958
2021-05-24fix corner cases in `rename` & `varify` (#4955)Alex Lam S.L
fixes #4954
2021-05-11enhance `mangle` (#4926)Alex Lam S.L
2021-04-08fix corner case in `if_return` (#4851)Alex Lam S.L
fixes #4848
2021-03-17extend `keep_fnames` to classes (#4793)Alex Lam S.L
2021-03-09fix corner case in `unused` (#4757)Alex Lam S.L
fixes #4756
2021-03-06fix corner cases with `export` (#4743)Alex Lam S.L
fixes #4742
2021-02-27fix corner case with `arguments` (#4697)Alex Lam S.L
fixes #4696
2021-02-27fix corner cases with block-scoped functions (#4695)Alex Lam S.L
2021-02-23support `class` literals (#4658)Alex Lam S.L
2021-02-21fix corner case with `import` (#4672)Alex Lam S.L
2021-02-18fix corner case in `inline` (#4660)Alex Lam S.L
fixes #4659
2021-02-15support `export` statements (#4650)Alex Lam S.L
2021-02-08support generator functions (#4620)Alex Lam S.L
2021-02-02fix corner case in `arguments` (#4609)Alex Lam S.L
fixes #4608
2021-01-11fix corner case in `ie8` (#4532)Alex Lam S.L
fixes #4531
2021-01-10support asynchronous arrow functions (#4530)Alex Lam S.L
2021-01-10fix corner case in `mangle` (#4528)Alex Lam S.L
fixes #4527
2021-01-07fix corner cases with `arguments` (#4520)Alex Lam S.L
fixes #4519
2021-01-07support rest parameters (#4515)Alex Lam S.L
2021-01-01enhance `collapse_vars` & `dead_code` (#4491)Alex Lam S.L
2020-12-30fix corner cases with `arguments` (#4481)Alex Lam S.L
fixes #4480
2020-12-27workaround v8 bug with labels (#4467)Alex Lam S.L
closes #4466
2020-12-20fix corner case with destructuring `catch` (#4426)Alex Lam S.L
fixes #4425
2020-12-20fix corner case with destructuring `catch` (#4421)Alex Lam S.L
fixes #4420
2020-12-19fix corner case in `reduce_vars` & `unused` (#4414)Alex Lam S.L
fixes #4413
2020-12-18fix corner case in `arguments` (#4398)Alex Lam S.L
fixes #4397
2020-12-17support arrow function (#4385)Alex Lam S.L
2020-12-10fix corner case in `loops` & `unused` (#4356)Alex Lam S.L
fixes #4355
2020-12-07fix corner case in `evaluate` (#4341)Alex Lam S.L
fixes #4340
2020-12-07support async function (#4333)Alex Lam S.L
2020-11-21workaround Safari quirks (#4314)Alex Lam S.L
fixes #1753
2020-11-21fix corner case in `mangle` (#4311)Alex Lam S.L
2020-11-18fix corner case in `arguments` (#4293)Alex Lam S.L
fixes #4291
2020-11-17support destructured literals (#4278)Alex Lam S.L
2020-10-20fix corner case in `ie8` (#4232)Alex Lam S.L
fixes #4231
2020-10-20fix corner case in `ie8` (#4230)Alex Lam S.L
fixes #4229
2020-10-19support `let` (#4227)Alex Lam S.L
2020-10-13fix corner case in `reduce_vars` (#4211)Alex Lam S.L
fixes #4210
2020-10-12fix corner case in `ie8` & `mangle` (#4196)Alex Lam S.L
fixes #4195
2020-10-12fix corner case in `functions` (#4192)Alex Lam S.L
fixes #4191
2020-10-12support `const` (#4190)Alex Lam S.L
2020-10-07fix corner case in `reduce_vars` (#4189)Alex Lam S.L
fixes #4188
2020-10-05clean up scope-related variables (#4179)Alex Lam S.L
2020-10-05retrofit `try-catch-finally` as block-scoped (#4178)Alex Lam S.L
- support optional catch binding
2020-10-04fix corner case in `mangle` (#4174)Alex Lam S.L
2020-10-03fix corner cases of `catch` variable inlining (#4169)Alex Lam S.L
2020-10-02retrofit `catch` as block-scoped (#4165)Alex Lam S.L