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

#include <fixed-array.h>

Inheritance diagram for v8::internal::FixedAddressArrayBase< Base >:
Collaboration diagram for v8::internal::FixedAddressArrayBase< Base >:

Public Member Functions

Address get_sandboxed_pointer (int index) const
 
void set_sandboxed_pointer (int index, Address value)
 
template<typename... MoreArgs>
DirectHandle< FixedAddressArrayBase< Base > > New (Isolate *isolate, int length, MoreArgs &&... more_args)
 
- Public Member Functions inherited from v8::internal::FixedIntegerArrayBase< Address, Base >
Address get (int index) const
 
void set (int index, Address value)
 
int length () const
 

Static Public Member Functions

template<typename... MoreArgs>
static DirectHandle< FixedAddressArrayBaseNew (Isolate *isolate, int length, MoreArgs &&... more_args)
 
- Static Public Member Functions inherited from v8::internal::FixedIntegerArrayBase< Address, Base >
static Handle< FixedIntegerArrayBase< Address, Base > > New (Isolate *isolate, int length, MoreArgs &&... more_args)
 
static constexpr int OffsetOfElementAt (int index)
 

Private Types

using Underlying = FixedIntegerArrayBase<Address, Base>
 

Additional Inherited Members

- Protected Member Functions inherited from v8::internal::FixedIntegerArrayBase< Address, Base >
Address get_element_address (int index) const
 

Detailed Description

template<typename Base>
class v8::internal::FixedAddressArrayBase< Base >

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

Member Typedef Documentation

◆ Underlying

template<typename Base >
using v8::internal::FixedAddressArrayBase< Base >::Underlying = FixedIntegerArrayBase<Address, Base>
private

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

Member Function Documentation

◆ get_sandboxed_pointer()

template<typename Base >
Address v8::internal::FixedAddressArrayBase< Base >::get_sandboxed_pointer ( int index) const
inline

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

Here is the call graph for this function:

◆ New() [1/2]

template<typename Base >
template<typename... MoreArgs>
DirectHandle< FixedAddressArrayBase< Base > > v8::internal::FixedAddressArrayBase< Base >::New ( Isolate * isolate,
int length,
MoreArgs &&... more_args )

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

Here is the call graph for this function:

◆ New() [2/2]

template<typename Base >
template<typename... MoreArgs>
static DirectHandle< FixedAddressArrayBase > v8::internal::FixedAddressArrayBase< Base >::New ( Isolate * isolate,
int length,
MoreArgs &&... more_args )
inlinestatic
Here is the caller graph for this function:

◆ set_sandboxed_pointer()

template<typename Base >
void v8::internal::FixedAddressArrayBase< Base >::set_sandboxed_pointer ( int index,
Address value )
inline

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

Here is the call graph for this function:

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