![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <iterator.h>
Public Types | |
| using | value_type |
Public Types inherited from v8::base::iterator< std::bidirectional_iterator_tag, std::tuple< std::iterator_traits< Iterators >::reference... > > | |
| using | iterator_category |
| using | value_type |
| using | difference_type |
| using | pointer |
| using | reference |
Public Member Functions | |
| TupleIterator (Iterators... its) | |
| TupleIterator & | operator++ () |
| template<class Other > | |
| bool | operator!= (const Other &other) const |
| value_type | operator* () const |
Private Member Functions | |
| template<class Other , size_t... indices> | |
| bool | not_equal_impl (const Other &other, std::index_sequence< indices... >) const |
Private Attributes | |
| std::tuple< Iterators... > | its_ |
Definition at line 161 of file iterator.h.
| using v8::base::TupleIterator< Iterators >::value_type |
Definition at line 166 of file iterator.h.
|
inlineexplicit |
Definition at line 169 of file iterator.h.
|
inlineprivate |
|
inline |
|
inline |
Definition at line 181 of file iterator.h.
|
inline |
Definition at line 171 of file iterator.h.
|
private |
Definition at line 194 of file iterator.h.