{"ast_node_type":"other","tokens":[{"end":41,"kind":"keyword","start":0,"text":"variant_names_enum_base_type(cx),"}]}
        variant_names_enum_base_type(cx),
        "VariantNames",
        variants.map(|(variant_index, variant_name)| (variant_name, variant_index.as_u32().into())),