aboutsummaryrefslogtreecommitdiff
path: root/src/js_parser/js_parser.zig
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-02-10 01:28:29 -0800
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-02-10 01:28:29 -0800
commite8394905d4c661315db361ef5f65436acae5a50a (patch)
tree6e2dce4a413500b6e57d0a01eb0ae119b2bc23fe /src/js_parser/js_parser.zig
parentafe42bc327ad707478067ccc9b19b55de394b445 (diff)
downloadbun-e8394905d4c661315db361ef5f65436acae5a50a.tar.gz
bun-e8394905d4c661315db361ef5f65436acae5a50a.tar.zst
bun-e8394905d4c661315db361ef5f65436acae5a50a.zip
[tree shaking] Fix bug with removing unused `const` / `let`
Diffstat (limited to 'src/js_parser/js_parser.zig')
-rw-r--r--src/js_parser/js_parser.zig9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/js_parser/js_parser.zig b/src/js_parser/js_parser.zig
index 0f2f66842..52ddcd5a1 100644
--- a/src/js_parser/js_parser.zig
+++ b/src/js_parser/js_parser.zig
@@ -1120,11 +1120,10 @@ pub const SideEffects = enum(u2) {
},
.s_local => |local| {
- return local.kind != .k_var;
- // if (local.kind != .k_var) {
- // // Omit these statements entirely
- // return false;
- // }
+ if (local.kind != .k_var) {
+ // Omit these statements entirely
+ return false;
+ }
},
.s_block => |block| {