{"ast_node_type":"other","tokens":[{"end":90,"kind":"keyword","start":0,"text":".filter(|&(i,"}]}
            .filter(|&(i, _)| repr.c() || variants[i].iter().all(|f| !f.is_uninhabited()))
        let valid_discriminants: BTreeSet<i128> = discriminants
            .map(|(_, val)| {