swc-project/swc · error
swcify: {:?}
Error message
swcify: {:?} What it means
Error "swcify: {:?}" thrown in swc-project/swc.
Source
Thrown at crates/swc_estree_compat/src/swcify/expr.rs:83
Expression::ArrowFunc(e) => e.swcify(ctx).into(),
Expression::Class(e) => e.swcify(ctx).into(),
Expression::MetaProp(e) => e.swcify(ctx).into(),
Expression::Super(..) => unreachable!(),
Expression::TaggedTemplate(e) => e.swcify(ctx).into(),
Expression::TemplateLiteral(e) => e.swcify(ctx).into(),
Expression::Yield(e) => e.swcify(ctx).into(),
Expression::Await(e) => e.swcify(ctx).into(),
Expression::Literal(Literal::BigInt(e)) => e.swcify(ctx).into(),
Expression::OptionalMember(e) => e.swcify(ctx).into(),
Expression::OptionalCall(e) => e.swcify(ctx).into(),
Expression::JSXElement(e) => return e.swcify(ctx).into(),
Expression::JSXFragment(e) => e.swcify(ctx).into(),
Expression::Literal(Literal::Decimal(e)) => e.swcify(ctx).into(),
Expression::TSAs(e) => e.swcify(ctx).into(),
Expression::TSTypeAssertion(e) => e.swcify(ctx).into(),
Expression::TSNonNull(e) => e.swcify(ctx).into(),
_ => {
unimplemented!("swcify: {:?}", self)
}
})
}
}
impl Swcify for ArrayExpression {
type Output = ArrayLit;
fn swcify(self, ctx: &Context) -> Self::Output {
ArrayLit {
span: ctx.span(&self.base),
elems: self.elements.swcify(ctx),
}
}
}
impl Swcify for AssignmentExpression {
type Output = AssignExpr;View on GitHub (pinned to d7d7434666)
When it happens
Trigger: Thrown at crates/swc_estree_compat/src/swcify/expr.rs:83 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of swc-project/swc@d7d7434666 (2026-08-16).
Data as JSON: /api/errors/799e5250cdd60f45.
Report an issue: GitHub.