syntax_data: {"ast_node_type":"variable","tokens":[{"end":64,"kind":"keyword","start":0,"text":"if"}]}
source_snippet:     if let Some(AdtDefinedHere { adt_def_span, ty, variants }) =
context_before:     // Point at the definition of non-covered `enum` variants.
context_after:         report_adt_defined_here(cx.tcx, scrut_ty, &witnesses, true)