aboutsummaryrefslogtreecommitdiff
path: root/src/js_parser.zig
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2023-04-09 03:43:04 -0700
committerGravatar GitHub <noreply@github.com> 2023-04-09 03:43:04 -0700
commit21acc50d88d79de9a0576ad9d78eb5123f870df7 (patch)
tree682a38bc317446bbbf0cf6698c9a83dc70abac6d /src/js_parser.zig
parentb34f0da49959cd09b2f4fdc793e8f7dec357eadc (diff)
downloadbun-21acc50d88d79de9a0576ad9d78eb5123f870df7.tar.gz
bun-21acc50d88d79de9a0576ad9d78eb5123f870df7.tar.zst
bun-21acc50d88d79de9a0576ad9d78eb5123f870df7.zip
Fixes #2594 (#2600)
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
Diffstat (limited to 'src/js_parser.zig')
-rw-r--r--src/js_parser.zig3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/js_parser.zig b/src/js_parser.zig
index 2df6240ea..219aee8ad 100644
--- a/src/js_parser.zig
+++ b/src/js_parser.zig
@@ -15318,7 +15318,8 @@ fn NewParser_(
target.data.e_array.items.len == 1 and
e_.index.data == .e_number and
e_.index.data.e_number.value == 0.0 and
- e_.optional_chain == null)
+ e_.optional_chain == null and
+ target.data.e_array.items.ptr[0].canBeInlinedFromPropertyAccess())
{
return target.data.e_array.items.ptr[0];
}