![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <maglev-assembler.h>
Public Types | |
typedef std::random_access_iterator_tag | iterator_category |
typedef T | value_type |
typedef int | difference_type |
typedef T * | pointer |
typedef T | reference |
Public Member Functions | |
RepeatIterator (T val, int count) | |
reference | operator* () const |
pointer | operator-> () |
RepeatIterator & | operator++ () |
RepeatIterator & | operator-- () |
RepeatIterator & | operator+= (difference_type diff) |
bool | operator!= (const RepeatIterator< T > &that) const |
bool | operator== (const RepeatIterator< T > &that) const |
difference_type | operator- (const RepeatIterator< T > &it) const |
Private Attributes | |
T | val_ |
int | count_ |
Definition at line 1023 of file maglev-assembler.h.
int v8::internal::maglev::RepeatIterator< T >::difference_type |
Definition at line 1029 of file maglev-assembler.h.
std::random_access_iterator_tag v8::internal::maglev::RepeatIterator< T >::iterator_category |
Definition at line 1027 of file maglev-assembler.h.
T* v8::internal::maglev::RepeatIterator< T >::pointer |
Definition at line 1030 of file maglev-assembler.h.
T v8::internal::maglev::RepeatIterator< T >::reference |
Definition at line 1031 of file maglev-assembler.h.
T v8::internal::maglev::RepeatIterator< T >::value_type |
Definition at line 1028 of file maglev-assembler.h.
|
inline |
Definition at line 1032 of file maglev-assembler.h.
|
inline |
Definition at line 1047 of file maglev-assembler.h.
|
inline |
Definition at line 1033 of file maglev-assembler.h.
|
inline |
Definition at line 1035 of file maglev-assembler.h.
|
inline |
Definition at line 1043 of file maglev-assembler.h.
|
inline |
Definition at line 1053 of file maglev-assembler.h.
|
inline |
Definition at line 1039 of file maglev-assembler.h.
|
inline |
Definition at line 1034 of file maglev-assembler.h.
|
inline |
Definition at line 1050 of file maglev-assembler.h.
|
private |
Definition at line 1059 of file maglev-assembler.h.
|
private |
Definition at line 1058 of file maglev-assembler.h.