{"ast_node_type":"other","tokens":[{"end":62,"kind":"keyword","start":0,"text":"(Variant(_),"}]}
            (Variant(_), Ty::BigEnum { ty, .. }) => vec![*ty],
            (Variant(i), Ty::Enum(tys) | Ty::NonExhaustiveEnum(tys)) => vec![tys[*i]],
            (Bool(..) | IntRange(..) | NonExhaustive | Missing | Wildcard, _) => vec![],