pub fn walk_attribute<'a, V: Visitor<'a>>(
    visitor: &mut V,
    attr: &'a Attribute
) -> V::Result