LLVM
8.0.1
|
#include "llvm/ADT/STLExtras.h"
Public Types | |
using | Base = zip_common< zip_shortest< Iters... >, Iters... > |
Public Types inherited from llvm::detail::zip_common< zip_shortest< Iters... >, Iters... > | |
using | Base = zip_traits< zip_shortest< Iters... >, Iters... > |
using | value_type = typename Base::value_type |
Additional Inherited Members | |
Public Attributes inherited from llvm::detail::zip_common< zip_shortest< Iters... >, Iters... > | |
std::tuple< Iters... > | iterators |
Protected Types inherited from llvm::iterator_facade_base< DerivedT, IteratorCategoryT, T, DifferenceTypeT, PointerT, ReferenceT > | |
enum | { IsRandomAccess, IsBidirectional } |
Protected Member Functions inherited from llvm::detail::zip_common< zip_shortest< Iters... >, Iters... > | |
value_type | deref (index_sequence< Ns... >) const |
decltype(iterators) | tup_inc (index_sequence< Ns... >) const |
decltype(iterators) | tup_dec (index_sequence< Ns... >) const |
Definition at line 613 of file STLExtras.h.
using llvm::detail::zip_shortest< Iters >::Base = zip_common<zip_shortest<Iters...>, Iters...> |
Definition at line 622 of file STLExtras.h.
|
inline |
Definition at line 624 of file STLExtras.h.
|
inline |
Definition at line 626 of file STLExtras.h.