|
V8 Project
|
#include <gc-tracer.h>
Collaboration diagram for v8::internal::RingBuffer< T, MAX_SIZE >::const_iterator:Public Member Functions | |
| const_iterator () | |
| const_iterator (size_t index, const T *elements) | |
| bool | operator== (const const_iterator &rhs) const |
| bool | operator!= (const const_iterator &rhs) const |
| operator const T * () const | |
| const T * | operator-> () const |
| const T & | operator* () const |
| const_iterator & | operator++ () |
| const_iterator & | operator-- () |
Private Attributes | |
| size_t | index_ |
| const T * | elements_ |
Definition at line 18 of file gc-tracer.h.
|
inline |
Definition at line 20 of file gc-tracer.h.
|
inline |
Definition at line 22 of file gc-tracer.h.
|
inline |
Definition at line 33 of file gc-tracer.h.
|
inline |
Definition at line 29 of file gc-tracer.h.
References v8::internal::RingBuffer< T, MAX_SIZE >::const_iterator::elements_, and v8::internal::RingBuffer< T, MAX_SIZE >::const_iterator::index_.
|
inline |
Definition at line 37 of file gc-tracer.h.
References v8::internal::RingBuffer< T, MAX_SIZE >::const_iterator::elements_, and v8::internal::RingBuffer< T, MAX_SIZE >::const_iterator::index_.
|
inline |
Definition at line 39 of file gc-tracer.h.
References v8::internal::RingBuffer< T, MAX_SIZE >::const_iterator::index_.
|
inline |
Definition at line 44 of file gc-tracer.h.
References v8::internal::RingBuffer< T, MAX_SIZE >::const_iterator::index_.
|
inline |
Definition at line 35 of file gc-tracer.h.
References v8::internal::RingBuffer< T, MAX_SIZE >::const_iterator::elements_, and v8::internal::RingBuffer< T, MAX_SIZE >::const_iterator::index_.
|
inline |
Definition at line 25 of file gc-tracer.h.
References v8::internal::RingBuffer< T, MAX_SIZE >::const_iterator::elements_, and v8::internal::RingBuffer< T, MAX_SIZE >::const_iterator::index_.
|
private |
Definition at line 51 of file gc-tracer.h.
Referenced by v8::internal::RingBuffer< AllocationEvent, kRingBufferMaxSize >::const_iterator::operator const AllocationEvent *(), v8::internal::RingBuffer< T, MAX_SIZE >::const_iterator::operator!=(), v8::internal::RingBuffer< T, MAX_SIZE >::const_iterator::operator*(), v8::internal::RingBuffer< T, MAX_SIZE >::const_iterator::operator->(), and v8::internal::RingBuffer< T, MAX_SIZE >::const_iterator::operator==().
|
private |
Definition at line 50 of file gc-tracer.h.
Referenced by v8::internal::RingBuffer< AllocationEvent, kRingBufferMaxSize >::const_iterator::operator const AllocationEvent *(), v8::internal::RingBuffer< T, MAX_SIZE >::const_iterator::operator!=(), v8::internal::RingBuffer< T, MAX_SIZE >::const_iterator::operator*(), v8::internal::RingBuffer< T, MAX_SIZE >::const_iterator::operator++(), v8::internal::RingBuffer< T, MAX_SIZE >::const_iterator::operator--(), v8::internal::RingBuffer< T, MAX_SIZE >::const_iterator::operator->(), and v8::internal::RingBuffer< T, MAX_SIZE >::const_iterator::operator==().