diff --git a/crates/oxc_transformer/src/jsx/jsx_impl.rs b/crates/oxc_transformer/src/jsx/jsx_impl.rs index 0377f22db8460..2a6bf20425668 100644 --- a/crates/oxc_transformer/src/jsx/jsx_impl.rs +++ b/crates/oxc_transformer/src/jsx/jsx_impl.rs @@ -872,8 +872,10 @@ impl<'a> JsxImpl<'a, '_> { // SAFETY: `ast.copy` is unsound! We need to fix. unsafe { ctx.ast.copy(e.to_expression()) } } - JSXExpression::EmptyExpression(e) => { - ctx.ast.expression_boolean_literal(e.span, true) + JSXExpression::EmptyExpression(_) => { + // `
` + // ^^ Invalid empty expression here + unreachable!() } }, None => ctx.ast.expression_boolean_literal(SPAN, true),