{"record":{"id":"799e5250cdd60f45","repo":"swc-project/swc","slug":"swcify-799e52","errorCode":null,"errorMessage":"swcify: {:?}","messagePattern":"swcify: (.+?)","errorType":"panic","errorClass":null,"httpStatus":null,"severity":"error","filePath":"crates/swc_estree_compat/src/swcify/expr.rs","lineNumber":83,"sourceCode":"            Expression::ArrowFunc(e) => e.swcify(ctx).into(),\n            Expression::Class(e) => e.swcify(ctx).into(),\n            Expression::MetaProp(e) => e.swcify(ctx).into(),\n            Expression::Super(..) => unreachable!(),\n            Expression::TaggedTemplate(e) => e.swcify(ctx).into(),\n            Expression::TemplateLiteral(e) => e.swcify(ctx).into(),\n            Expression::Yield(e) => e.swcify(ctx).into(),\n            Expression::Await(e) => e.swcify(ctx).into(),\n            Expression::Literal(Literal::BigInt(e)) => e.swcify(ctx).into(),\n            Expression::OptionalMember(e) => e.swcify(ctx).into(),\n            Expression::OptionalCall(e) => e.swcify(ctx).into(),\n            Expression::JSXElement(e) => return e.swcify(ctx).into(),\n            Expression::JSXFragment(e) => e.swcify(ctx).into(),\n            Expression::Literal(Literal::Decimal(e)) => e.swcify(ctx).into(),\n            Expression::TSAs(e) => e.swcify(ctx).into(),\n            Expression::TSTypeAssertion(e) => e.swcify(ctx).into(),\n            Expression::TSNonNull(e) => e.swcify(ctx).into(),\n            _ => {\n                unimplemented!(\"swcify: {:?}\", self)\n            }\n        })\n    }\n}\n\nimpl Swcify for ArrayExpression {\n    type Output = ArrayLit;\n\n    fn swcify(self, ctx: &Context) -> Self::Output {\n        ArrayLit {\n            span: ctx.span(&self.base),\n            elems: self.elements.swcify(ctx),\n        }\n    }\n}\n\nimpl Swcify for AssignmentExpression {\n    type Output = AssignExpr;","sourceCodeStart":65,"sourceCodeEnd":101,"githubUrl":"https://github.com/swc-project/swc/blob/d7d74346665e36e692aa07e13d4ee3ee692ee35c/crates/swc_estree_compat/src/swcify/expr.rs#L65-L101","documentation":"Error \"swcify: {:?}\" thrown in swc-project/swc.","triggerScenarios":"Thrown at crates/swc_estree_compat/src/swcify/expr.rs:83 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"d7d74346665e36e692aa07e13d4ee3ee692ee35c","analyzedAt":"2026-08-16T12:41:13.160Z","schemaVersion":2},"datasetVersion":"2026-08-16T13:17:31.715Z"}