{"ast_node_type":"variable","tokens":[{"end":97,"kind":"keyword","start":0,"text":"let"}]}
                    let mut potential_variants = adt_def.variants().iter().filter_map(|variant| {
                    let span = cx.tcx.def_span(adt_def.did());
                        let definitely_inhabited = match variant