reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/ADT/STLExtras.h
  548 struct zip_common : public zip_traits<ZipType, Iters...> {
  549   using Base = zip_traits<ZipType, Iters...>;
  552   std::tuple<Iters...> iterators;
  561     return std::tuple<Iters...>(std::next(std::get<Ns>(iterators))...);
  566     return std::tuple<Iters...>(std::prev(std::get<Ns>(iterators))...);
  570   zip_common(Iters &&... ts) : iterators(std::forward<Iters>(ts)...) {}
  572   value_type operator*() { return deref(std::index_sequence_for<Iters...>{}); }
  575     return deref(std::index_sequence_for<Iters...>{});
  579     iterators = tup_inc(std::index_sequence_for<Iters...>{});
  586     iterators = tup_dec(std::index_sequence_for<Iters...>{});