swc/crates/swc_ecma_minifier/tests/terser/compress/rename
Austaras ee26337a25
feat(es/minifier): Inline lazily initialized variables (#5737)
Safety:

For a function-local variable, an expression with side-effects would be a call, including an indirect one with a member expression.

 - If the call is function-local, it will be analyzed by the analyzer and inliner will not work.
 - If the call is not a function-local one, it cannot modify the local variable.
2022-09-08 08:07:43 +00:00
..
function_catch_catch feat(es/minifier): Inline lazily initialized variables (#5737) 2022-09-08 08:07:43 +00:00
function_catch_catch_ie8 feat(es/minifier): Inline lazily initialized variables (#5737) 2022-09-08 08:07:43 +00:00
function_iife_catch feat(es/minifier): Change order of renaming to align with terser (#5780) 2022-09-08 05:23:23 +00:00
function_iife_catch_ie8 feat(es/minifier): Change order of renaming to align with terser (#5780) 2022-09-08 05:23:23 +00:00
issue_2120_1 feat(es/minifier): Change order of renaming to align with terser (#5780) 2022-09-08 05:23:23 +00:00
issue_2120_2 feat(es/minifier): Change order of renaming to align with terser (#5780) 2022-09-08 05:23:23 +00:00
mangle_catch feat(es/minifier): Align name mangler with terser (#5763) 2022-09-06 21:37:58 +09:00
mangle_catch_ie8 feat(es/minifier): Align name mangler with terser (#5763) 2022-09-06 21:37:58 +09:00
mangle_catch_ie8_toplevel feat(es/minifier): Align name mangler with terser (#5763) 2022-09-06 21:37:58 +09:00
mangle_catch_redef_1 feat(es/minifier): Align name mangler with terser (#5763) 2022-09-06 21:37:58 +09:00
mangle_catch_redef_1_ie8 feat(es/minifier): Align name mangler with terser (#5763) 2022-09-06 21:37:58 +09:00
mangle_catch_redef_1_ie8_toplevel feat(es/minifier): Align name mangler with terser (#5763) 2022-09-06 21:37:58 +09:00
mangle_catch_redef_1_toplevel feat(es/minifier): Align name mangler with terser (#5763) 2022-09-06 21:37:58 +09:00
mangle_catch_redef_2 feat(es/minifier): Align name mangler with terser (#5763) 2022-09-06 21:37:58 +09:00
mangle_catch_redef_2_ie8 feat(es/minifier): Align name mangler with terser (#5763) 2022-09-06 21:37:58 +09:00
mangle_catch_redef_2_ie8_toplevel feat(es/minifier): Align name mangler with terser (#5763) 2022-09-06 21:37:58 +09:00
mangle_catch_redef_2_toplevel feat(es/minifier): Align name mangler with terser (#5763) 2022-09-06 21:37:58 +09:00
mangle_catch_toplevel feat(es/minifier): Align name mangler with terser (#5763) 2022-09-06 21:37:58 +09:00
mangle_catch_var feat(es/minifier): Inline lazily initialized variables (#5737) 2022-09-08 08:07:43 +00:00
mangle_catch_var_ie8 feat(es/minifier): Inline lazily initialized variables (#5737) 2022-09-08 08:07:43 +00:00
mangle_catch_var_ie8_toplevel feat(es/minifier): Inline lazily initialized variables (#5737) 2022-09-08 08:07:43 +00:00
mangle_catch_var_toplevel feat(es/minifier): Inline lazily initialized variables (#5737) 2022-09-08 08:07:43 +00:00