|
LLVM
4.0.0
|
#include <STLExtras.h>
Public Types | |
| typedef std::input_iterator_tag | iterator_category |
| typedef std::tuple< decltype(*std::declval < Iters >))...> | value_type |
Public Member Functions | |
| value_type | operator* () |
| void | operator++ () |
| bool | operator!= (const zip_first< Iters...> &other) const |
| zip_first (Iters &&...ts) | |
Public Attributes | |
| std::tuple< Iters...> | iterators |
Definition at line 359 of file STLExtras.h.
| typedef std::input_iterator_tag llvm::detail::zip_first< Iters >::iterator_category |
Definition at line 361 of file STLExtras.h.
| typedef std::tuple<decltype(*std::declval<Iters>))...> llvm::detail::zip_first< Iters >::value_type |
Definition at line 362 of file STLExtras.h.
|
inline |
Definition at line 382 of file STLExtras.h.
|
inline |
Definition at line 379 of file STLExtras.h.
|
inline |
Definition at line 375 of file STLExtras.h.
|
inline |
Definition at line 377 of file STLExtras.h.
| std::tuple<Iters...> llvm::detail::zip_first< Iters >::iterators |
Definition at line 363 of file STLExtras.h.
Referenced by llvm::detail::zip_first< Iters...>::operator!=(), and llvm::detail::zip_first< Iters...>::operator++().
1.8.6