pub fn fold_foreign_item_type<V: Fold + ?Sized>(
    _visitor: &mut V,
    _i: ForeignItemType
) -> ForeignItemType