![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <scope-info-inl.h>
Public Member Functions | |
Iterator (const LocalNamesRange *range, InternalIndex index) | |
Iterator & | operator++ () |
Tagged< String > | name (PtrComprCageBase cage_base) const |
Tagged< String > | name () const |
const Iterator * | operator* () const |
int | index () const |
Private Member Functions | |
ScopeInfoPtr | scope_info () const |
Tagged< NameToIndexHashTable > | table () const |
void | advance_hashtable_index () |
Private Attributes | |
const LocalNamesRange * | range_ |
InternalIndex | index_ |
Friends | |
class | LocalNamesRange |
bool | operator== (const Iterator &a, const Iterator &b) |
bool | operator!= (const Iterator &a, const Iterator &b) |
Definition at line 51 of file scope-info-inl.h.
|
inline |
|
inlineprivate |
Definition at line 106 of file scope-info-inl.h.
|
inline |
|
inline |
Definition at line 84 of file scope-info-inl.h.
|
inline |
|
inline |
Definition at line 89 of file scope-info-inl.h.
|
inline |
|
inlineprivate |
|
inlineprivate |
Definition at line 102 of file scope-info-inl.h.
|
friend |
Definition at line 118 of file scope-info-inl.h.
Definition at line 71 of file scope-info-inl.h.
Definition at line 67 of file scope-info-inl.h.
|
private |
Definition at line 98 of file scope-info-inl.h.
|
private |
Definition at line 97 of file scope-info-inl.h.