syntax::visit
pub fn walk_variant<'a, V>( visitor: &mut V, variant: &'a Variant, generics: &'a Generics, item_id: NodeId) where V: Visitor<'a>,