diff options
author | 2023-05-27 00:21:54 -0700 | |
---|---|---|
committer | 2023-05-27 00:21:54 -0700 | |
commit | f870f97a945be8d03a99b1ba8a064e2b8579a0c3 (patch) | |
tree | 7faf85fed0be5168cea7c2c5f417d797e4646829 | |
parent | 7094997eec556368b895a3668ebf95330306eb97 (diff) | |
download | bun-f870f97a945be8d03a99b1ba8a064e2b8579a0c3.tar.gz bun-f870f97a945be8d03a99b1ba8a064e2b8579a0c3.tar.zst bun-f870f97a945be8d03a99b1ba8a064e2b8579a0c3.zip |
Fixes #3091 (#3092)
* Fixes #3091
* Update build-id
---------
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
-rw-r--r-- | src/build-id | 2 | ||||
-rw-r--r-- | src/js_parser.zig | 2 | ||||
-rw-r--r-- | test/regression/issue/003091.test.ts | 5 |
3 files changed, 6 insertions, 3 deletions
diff --git a/src/build-id b/src/build-id index b8626c4cf..7ed6ff82d 100644 --- a/src/build-id +++ b/src/build-id @@ -1 +1 @@ -4 +5 diff --git a/src/js_parser.zig b/src/js_parser.zig index 1399e2360..a2a59ad0d 100644 --- a/src/js_parser.zig +++ b/src/js_parser.zig @@ -15928,8 +15928,6 @@ fn NewParser_( if (!define.data.valueless) { return p.valueForDefine(expr.loc, in.assign_target, is_delete_target, &define.data); } - - return p.newExpr(E.Undefined{}, expr.loc); } } } diff --git a/test/regression/issue/003091.test.ts b/test/regression/issue/003091.test.ts new file mode 100644 index 000000000..ee115a2a1 --- /dev/null +++ b/test/regression/issue/003091.test.ts @@ -0,0 +1,5 @@ +import { test, expect } from "bun:test"; + +test("global defines should not be replaced with undefined", () => { + expect(typeof Symbol["for"]).toBe("function"); +}); |