|  | v8
    V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++. | 
#include <v8-internal.h>
| Public Types | |
| using | difference_type | 
| using | value_type | 
| using | pointer | 
| using | reference | 
| using | iterator_category | 
| Public Member Functions | |
| constexpr | WrappedIterator () noexcept=default | 
| constexpr | WrappedIterator (Iterator it) noexcept | 
| template<typename OtherIterator , typename OtherElementType , typename = std::enable_if_t< std::is_convertible_v<OtherIterator, Iterator>>> | |
| constexpr | WrappedIterator (const WrappedIterator< OtherIterator, OtherElementType > &other) noexcept | 
| constexpr reference | operator* () const noexcept | 
| constexpr pointer | operator-> () const noexcept | 
| template<typename OtherIterator , typename OtherElementType > | |
| constexpr bool | operator== (const WrappedIterator< OtherIterator, OtherElementType > &other) const noexcept | 
| template<typename OtherIterator , typename OtherElementType > | |
| constexpr bool | operator!= (const WrappedIterator< OtherIterator, OtherElementType > &other) const noexcept | 
| template<typename OtherIterator , typename OtherElementType > | |
| constexpr bool | operator< (const WrappedIterator< OtherIterator, OtherElementType > &other) const noexcept | 
| template<typename OtherIterator , typename OtherElementType > | |
| constexpr bool | operator<= (const WrappedIterator< OtherIterator, OtherElementType > &other) const noexcept | 
| template<typename OtherIterator , typename OtherElementType > | |
| constexpr bool | operator> (const WrappedIterator< OtherIterator, OtherElementType > &other) const noexcept | 
| template<typename OtherIterator , typename OtherElementType > | |
| constexpr bool | operator>= (const WrappedIterator< OtherIterator, OtherElementType > &other) const noexcept | 
| constexpr WrappedIterator & | operator++ () noexcept | 
| constexpr WrappedIterator | operator++ (int) noexcept | 
| constexpr WrappedIterator & | operator-- () noexcept | 
| constexpr WrappedIterator | operator-- (int) noexcept | 
| constexpr WrappedIterator | operator+ (difference_type n) const noexcept | 
| constexpr WrappedIterator & | operator+= (difference_type n) noexcept | 
| constexpr WrappedIterator | operator- (difference_type n) const noexcept | 
| constexpr WrappedIterator & | operator-= (difference_type n) noexcept | 
| template<typename OtherIterator , typename OtherElementType > | |
| constexpr auto | operator- (const WrappedIterator< OtherIterator, OtherElementType > &other) const noexcept | 
| constexpr reference | operator[] (difference_type n) const noexcept | 
| constexpr const Iterator & | base () const noexcept | 
| Private Attributes | |
| Iterator | it_ | 
| Friends | |
| constexpr WrappedIterator | operator+ (difference_type n, const WrappedIterator &x) noexcept | 
Definition at line 1455 of file v8-internal.h.
| using v8::internal::WrappedIterator< Iterator, ElementType >::difference_type | 
Definition at line 1464 of file v8-internal.h.
| using v8::internal::WrappedIterator< Iterator, ElementType >::iterator_category | 
Definition at line 1478 of file v8-internal.h.
| using v8::internal::WrappedIterator< Iterator, ElementType >::pointer | 
Definition at line 1470 of file v8-internal.h.
| using v8::internal::WrappedIterator< Iterator, ElementType >::reference | 
Definition at line 1474 of file v8-internal.h.
| using v8::internal::WrappedIterator< Iterator, ElementType >::value_type | 
Definition at line 1466 of file v8-internal.h.
| 
 | constexprdefaultnoexcept | 
| 
 | inlineexplicitconstexprnoexcept | 
Definition at line 1482 of file v8-internal.h.
| 
 | inlineconstexprnoexcept | 
Definition at line 1489 of file v8-internal.h.
| 
 | inlinenodiscardconstexprnoexcept | 
| 
 | inlinenodiscardconstexprnoexcept | 
Definition at line 1536 of file v8-internal.h.
| 
 | inlinenodiscardconstexprnoexcept | 
Definition at line 1493 of file v8-internal.h.
| 
 | inlinenodiscardconstexprnoexcept | 
Definition at line 1587 of file v8-internal.h.
| 
 | inlineconstexprnoexcept | 
Definition at line 1568 of file v8-internal.h.
| 
 | inlineconstexprnoexcept | 
Definition at line 1572 of file v8-internal.h.
| 
 | inlineconstexprnoexcept | 
Definition at line 1597 of file v8-internal.h.
| 
 | inlinenodiscardconstexprnoexcept | 
Definition at line 1609 of file v8-internal.h.
| 
 | inlinenodiscardconstexprnoexcept | 
Definition at line 1601 of file v8-internal.h.
| 
 | inlineconstexprnoexcept | 
Definition at line 1578 of file v8-internal.h.
| 
 | inlineconstexprnoexcept | 
Definition at line 1582 of file v8-internal.h.
| 
 | inlineconstexprnoexcept | 
Definition at line 1605 of file v8-internal.h.
| 
 | inlinenodiscardconstexprnoexcept | 
Definition at line 1494 of file v8-internal.h.
| 
 | inlinenodiscardconstexprnoexcept | 
Definition at line 1543 of file v8-internal.h.
| 
 | inlinenodiscardconstexprnoexcept | 
Definition at line 1549 of file v8-internal.h.
| 
 | inlinenodiscardconstexprnoexcept | 
Definition at line 1503 of file v8-internal.h.
| 
 | inlinenodiscardconstexprnoexcept | 
Definition at line 1555 of file v8-internal.h.
| 
 | inlinenodiscardconstexprnoexcept | 
Definition at line 1561 of file v8-internal.h.
| 
 | inlinenodiscardconstexprnoexcept | 
Definition at line 1614 of file v8-internal.h.
| 
 | friend | 
Definition at line 1593 of file v8-internal.h.
| 
 | private | 
Definition at line 1622 of file v8-internal.h.