{"ast_node_type":"other","tokens":[{"end":38,"kind":"keyword","start":0,"text":"non_exhaustive_variant_list:"}]}
    non_exhaustive_variant_list: bool,
pub(crate) fn check_non_exhaustive_variant(
    variant: &ty::VariantDef,