![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <zone-compact-set.h>
Public Types | |
| using | iterator_category = std::forward_iterator_tag |
| using | difference_type = std::ptrdiff_t |
| using | value_type = T |
| using | reference = value_type |
| using | pointer = value_type* |
Public Member Functions | |
| const_iterator (const const_iterator &other)=default | |
| const_iterator & | operator= (const const_iterator &other)=default |
| reference | operator* () const |
| bool | operator== (const const_iterator &other) const |
| bool | operator!= (const const_iterator &other) const |
| const_iterator & | operator++ () |
| const_iterator | operator++ (int) |
| difference_type | operator- (const const_iterator &other) const |
Private Member Functions | |
| const_iterator (const ZoneCompactSet< T > *set, size_t current) | |
Private Attributes | |
| const ZoneCompactSet< T > * | set_ |
| size_t | current_ |
Friends | |
| class | ZoneCompactSet< T > |
Definition at line 315 of file zone-compact-set.h.
| using v8::internal::ZoneCompactSet< T >::const_iterator::difference_type = std::ptrdiff_t |
Definition at line 318 of file zone-compact-set.h.
| using v8::internal::ZoneCompactSet< T >::const_iterator::iterator_category = std::forward_iterator_tag |
Definition at line 317 of file zone-compact-set.h.
| using v8::internal::ZoneCompactSet< T >::const_iterator::pointer = value_type* |
Definition at line 321 of file zone-compact-set.h.
| using v8::internal::ZoneCompactSet< T >::const_iterator::reference = value_type |
Definition at line 320 of file zone-compact-set.h.
| using v8::internal::ZoneCompactSet< T >::const_iterator::value_type = T |
Definition at line 319 of file zone-compact-set.h.
|
default |
|
inlineexplicitprivate |
Definition at line 348 of file zone-compact-set.h.
|
inline |
Definition at line 330 of file zone-compact-set.h.
|
inline |
Definition at line 326 of file zone-compact-set.h.
|
inline |
| const_iterator v8::internal::ZoneCompactSet< T >::const_iterator::operator++ | ( | int | ) |
|
inline |
Definition at line 340 of file zone-compact-set.h.
|
default |
|
inline |
Definition at line 327 of file zone-compact-set.h.
|
friend |
Definition at line 340 of file zone-compact-set.h.
|
private |
Definition at line 352 of file zone-compact-set.h.
|
private |
Definition at line 351 of file zone-compact-set.h.