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

References

include/llvm/ADT/STLExtras.h
  625   using iterator_category = typename iterator::iterator_category;
  626   using value_type = typename iterator::value_type;
  627   using difference_type = typename iterator::difference_type;
  628   using pointer = typename iterator::pointer;
  629   using reference = typename iterator::reference;
  635   iterator begin_impl(std::index_sequence<Ns...>) const {
  636     return iterator(std::begin(std::get<Ns>(ts))...);
  638   template <size_t... Ns> iterator end_impl(std::index_sequence<Ns...>) const {
  639     return iterator(std::end(std::get<Ns>(ts))...);
  645   iterator begin() const {
  648   iterator end() const { return end_impl(std::index_sequence_for<Args...>{}); }