This commit is contained in:
dave caruso
2024-07-04 20:35:50 -07:00
parent 0d6d3b2e38
commit ad87f7ea3d
3 changed files with 4 additions and 3 deletions

View File

@@ -1879,7 +1879,7 @@ pub const SideEffects = enum(u1) {
/// This approach uses a parse-shared "SimplifyState", which heap-allocates
/// a stack of expressions, and will re-use this heap across simplifications.
pub fn simplifyUnusedExpr(p: anytype, expr: Expr) Expr {
comptime assert(@typeInfo(@TypeOf(p)) == .Pointer);
comptime bun.assert(@typeInfo(@TypeOf(p)) == .Pointer);
if (!p.options.features.dead_code_elimination) return expr;
return switch (SimplifyState.nonRecursive(p, &expr)) {

View File

@@ -778,7 +778,8 @@ fn NewPrinter(
binary_expression_stack: std.ArrayList(BinaryExpressionVisitor) = undefined,
debug_allowed_to_print_missing: if (Environment.isDebug) bool else void = false,
debug_allowed_to_print_missing: if (Environment.isDebug) bool else void =
if (Environment.isDebug) false else {},
const Printer = @This();