syntax_data: {"ast_node_type":"variable","tokens":[{"end":69,"kind":"keyword","start":0,"text":"let"}]}
source_snippet:         let hir::PatExprKind::Lit { lit, negated } = expr.kind else {
context_before:         // We mostly copy the logic from the `rustc_lint::OVERFLOWING_LITERALS` lint.
context_after:             return Ok(());