aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-09-15 17:06:34 -0700
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-09-15 17:06:49 -0700
commit09ab634d32b884ff353658c0dc87992096c457a8 (patch)
treeb22592171f961c68b6bc638b2338a176d1c40751 /src
parentbba102c076c1d3067306f771ae15f0d33f4f1bfa (diff)
downloadbun-09ab634d32b884ff353658c0dc87992096c457a8.tar.gz
bun-09ab634d32b884ff353658c0dc87992096c457a8.tar.zst
bun-09ab634d32b884ff353658c0dc87992096c457a8.zip
Fix Bun on M1.
Diffstat (limited to 'src')
-rw-r--r--src/js_ast.zig2
-rw-r--r--src/js_parser/js_parser.zig5
2 files changed, 4 insertions, 3 deletions
diff --git a/src/js_ast.zig b/src/js_ast.zig
index fe20cdfcf..061afe620 100644
--- a/src/js_ast.zig
+++ b/src/js_ast.zig
@@ -832,7 +832,7 @@ pub const E = struct {
op: Op.Code,
};
- pub const Boolean = packed struct { value: bool };
+ pub const Boolean = struct { value: bool };
pub const Super = struct {};
pub const Null = struct {};
pub const This = struct {};
diff --git a/src/js_parser/js_parser.zig b/src/js_parser/js_parser.zig
index 3312a84ed..148d7e6c4 100644
--- a/src/js_parser/js_parser.zig
+++ b/src/js_parser/js_parser.zig
@@ -13368,10 +13368,11 @@ pub fn NewParser(
loc: logger.Loc,
ref: Ref,
) Expr {
- p.recordUsage((p.enclosing_namespace_arg_ref orelse unreachable));
+ const enclosing_ref = p.enclosing_namespace_arg_ref.?;
+ p.recordUsage(enclosing_ref);
return p.e(E.Dot{
- .target = p.e(E.Identifier{ .ref = p.enclosing_namespace_arg_ref orelse unreachable }, loc),
+ .target = p.e(E.Identifier{ .ref = enclosing_ref}, loc),
.name = p.symbols.items[ref.inner_index].original_name,
.name_loc = loc,
}, loc);