{"ast_node_type":"function","tokens":[{"end":92,"kind":"keyword","start":0,"text":"fn"}]}
fn bad_variant_count<'tcx>(tcx: TyCtxt<'tcx>, adt: ty::AdtDef<'tcx>, sp: Span, did: DefId) {
/// Emit an error when encountering two or more variants in a transparent enum.
    let variant_spans: Vec<_> = adt