LLVM 17.0.0git
|
#include "llvm/ADT/STLExtras.h"
Public Types | |
using | iterator = typename ZippyIteratorTuple< ItType, decltype(storage), IndexSequence >::type |
using | const_iterator = typename ZippyIteratorTuple< ItType, const decltype(storage), IndexSequence >::type |
using | iterator_category = typename iterator::iterator_category |
using | value_type = typename iterator::value_type |
using | difference_type = typename iterator::difference_type |
using | pointer = typename iterator::pointer |
using | reference = typename iterator::reference |
using | const_reference = typename const_iterator::reference |
Public Member Functions | |
zippy (Args &&...args) | |
const_iterator | begin () const |
iterator | begin () |
const_iterator | end () const |
iterator | end () |
Definition at line 897 of file STLExtras.h.
using llvm::detail::zippy< ItType, Args >::const_iterator = typename ZippyIteratorTuple<ItType, const decltype(storage), IndexSequence>::type |
Definition at line 905 of file STLExtras.h.
using llvm::detail::zippy< ItType, Args >::const_reference = typename const_iterator::reference |
Definition at line 913 of file STLExtras.h.
using llvm::detail::zippy< ItType, Args >::difference_type = typename iterator::difference_type |
Definition at line 910 of file STLExtras.h.
using llvm::detail::zippy< ItType, Args >::iterator = typename ZippyIteratorTuple<ItType, decltype(storage), IndexSequence>::type |
Definition at line 903 of file STLExtras.h.
using llvm::detail::zippy< ItType, Args >::iterator_category = typename iterator::iterator_category |
Definition at line 908 of file STLExtras.h.
using llvm::detail::zippy< ItType, Args >::pointer = typename iterator::pointer |
Definition at line 911 of file STLExtras.h.
using llvm::detail::zippy< ItType, Args >::reference = typename iterator::reference |
Definition at line 912 of file STLExtras.h.
using llvm::detail::zippy< ItType, Args >::value_type = typename iterator::value_type |
Definition at line 909 of file STLExtras.h.
|
inline |
Definition at line 915 of file STLExtras.h.
|
inline |
Definition at line 918 of file STLExtras.h.
|
inline |
Definition at line 917 of file STLExtras.h.
|
inline |
Definition at line 920 of file STLExtras.h.
|
inline |
Definition at line 919 of file STLExtras.h.