#include <v8-internal.h>
|
using | iterator_category = typename std::iterator_traits< Iterator >::iterator_category |
|
using | difference_type = typename std::iterator_traits< Iterator >::difference_type |
|
using | value_type = std::conditional_t< std::is_void_v< ElementType >, typename std::iterator_traits< Iterator >::value_type, ElementType > |
|
using | pointer = std::conditional_t< std::is_void_v< ElementType >, typename std::iterator_traits< Iterator >::pointer, ElementType * > |
|
using | reference = std::conditional_t< std::is_void_v< ElementType >, typename std::iterator_traits< Iterator >::reference, ElementType & > |
|
|
template<typename OtherIterator , typename OtherElementType > |
class | WrappedIterator |
|
◆ difference_type
template<typename Iterator , typename ElementType = void>
◆ iterator_category
template<typename Iterator , typename ElementType = void>
◆ pointer
template<typename Iterator , typename ElementType = void>
using v8::internal::WrappedIterator< Iterator, ElementType >::pointer = std::conditional_t<std::is_void_v<ElementType>, typename std::iterator_traits<Iterator>::pointer, ElementType*> |
◆ reference
template<typename Iterator , typename ElementType = void>
using v8::internal::WrappedIterator< Iterator, ElementType >::reference = std::conditional_t<std::is_void_v<ElementType>, typename std::iterator_traits<Iterator>::reference, ElementType&> |
◆ value_type
template<typename Iterator , typename ElementType = void>
using v8::internal::WrappedIterator< Iterator, ElementType >::value_type = std::conditional_t<std::is_void_v<ElementType>, typename std::iterator_traits<Iterator>::value_type, ElementType> |
◆ WrappedIterator() [1/3]
template<typename Iterator , typename ElementType = void>
◆ WrappedIterator() [2/3]
template<typename Iterator , typename ElementType = void>
|
inlineexplicitconstexprnoexcept |
◆ WrappedIterator() [3/3]
template<typename Iterator , typename ElementType = void>
template<typename OtherIterator , typename OtherElementType , std::enable_if_t< std::is_convertible_v< OtherIterator, Iterator >, bool > = true>
◆ base()
template<typename Iterator , typename ElementType = void>
◆ operator*()
template<typename Iterator , typename ElementType = void>
◆ operator+()
template<typename Iterator , typename ElementType = void>
◆ operator++() [1/2]
template<typename Iterator , typename ElementType = void>
◆ operator++() [2/2]
template<typename Iterator , typename ElementType = void>
◆ operator+=()
template<typename Iterator , typename ElementType = void>
◆ operator-()
template<typename Iterator , typename ElementType = void>
◆ operator--() [1/2]
template<typename Iterator , typename ElementType = void>
◆ operator--() [2/2]
template<typename Iterator , typename ElementType = void>
◆ operator-=()
template<typename Iterator , typename ElementType = void>
◆ operator->()
template<typename Iterator , typename ElementType = void>
◆ operator[]()
template<typename Iterator , typename ElementType = void>
◆ WrappedIterator
template<typename Iterator , typename ElementType = void>
template<typename OtherIterator , typename OtherElementType >
The documentation for this class was generated from the following file: