v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::WeakArrayList::Iterator Class Reference

#include <fixed-array.h>

Collaboration diagram for v8::internal::WeakArrayList::Iterator:

Public Member Functions

 Iterator (Tagged< WeakArrayList > array)
 
 Iterator (const Iterator &)=delete
 
Iteratoroperator= (const Iterator &)=delete
 
Tagged< HeapObjectNext ()
 

Private Attributes

int index_
 
Tagged< WeakArrayListarray_
 

Detailed Description

Definition at line 686 of file fixed-array.h.

Constructor & Destructor Documentation

◆ Iterator() [1/2]

v8::internal::WeakArrayList::Iterator::Iterator ( Tagged< WeakArrayList > array)
inlineexplicit

Definition at line 688 of file fixed-array.h.

◆ Iterator() [2/2]

v8::internal::WeakArrayList::Iterator::Iterator ( const Iterator & )
delete

Member Function Documentation

◆ Next()

Tagged< HeapObject > v8::internal::WeakArrayList::Iterator::Next ( )
inline

Definition at line 709 of file fixed-array-inl.h.

Here is the call graph for this function:

◆ operator=()

Iterator & v8::internal::WeakArrayList::Iterator::operator= ( const Iterator & )
delete

Member Data Documentation

◆ array_

Tagged<WeakArrayList> v8::internal::WeakArrayList::Iterator::array_
private

Definition at line 696 of file fixed-array.h.

◆ index_

int v8::internal::WeakArrayList::Iterator::index_
private

Definition at line 695 of file fixed-array.h.


The documentation for this class was generated from the following files: