class zippy
Declaration
template <template <typename...> class... ItType, typename... Args>
class zippy { /* full declaration omitted */ };
Declared at: llvm/include/llvm/ADT/STLExtras.h:743
Templates
- template
class ItType - Args
Member Variables
- private std::tuple<Args...> ts
Method Overview
- public llvm::detail::zippy::iterator begin() const
- private template <size_t... Ns>llvm::detail::zippy::iterator begin_impl(std::index_sequence<Ns...>) const
- public llvm::detail::zippy::iterator end() const
- private template <size_t... Ns>llvm::detail::zippy::iterator end_impl(std::index_sequence<Ns...>) const
- public zippy<ItType, Args...>(Args &&... ts_)
Methods
¶llvm::detail::zippy::iterator begin() const
llvm::detail::zippy::iterator begin() const
Declared at: llvm/include/llvm/ADT/STLExtras.h:766
¶template <size_t... Ns>
llvm::detail::zippy::iterator begin_impl(
std::index_sequence<Ns...>) const
template <size_t... Ns>
llvm::detail::zippy::iterator begin_impl(
std::index_sequence<Ns...>) const
Declared at: llvm/include/llvm/ADT/STLExtras.h:756
Templates
- size_t Ns
Parameters
- std::index_sequence<Ns...>
¶llvm::detail::zippy::iterator end() const
llvm::detail::zippy::iterator end() const
Declared at: llvm/include/llvm/ADT/STLExtras.h:769
¶template <size_t... Ns>
llvm::detail::zippy::iterator end_impl(
std::index_sequence<Ns...>) const
template <size_t... Ns>
llvm::detail::zippy::iterator end_impl(
std::index_sequence<Ns...>) const
Declared at: llvm/include/llvm/ADT/STLExtras.h:759
Templates
- size_t Ns
Parameters
- std::index_sequence<Ns...>
¶zippy<ItType, Args...>(Args&&... ts_)
zippy<ItType, Args...>(Args&&... ts_)
Declared at: llvm/include/llvm/ADT/STLExtras.h:764
Parameters
- Args&&... ts_