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

#include <fixed-array.h>

Inheritance diagram for v8::internal::detail::ArrayHeaderBase< Super, false >:
Collaboration diagram for v8::internal::detail::ArrayHeaderBase< Super, false >:

Public Member Functions

int capacity () const
 
int capacity (AcquireLoadTag tag) const
 
void set_capacity (int value)
 
void set_capacity (int value, ReleaseStoreTag tag)
 

Public Attributes

TaggedMember< Smicapacity_
 

Detailed Description

template<class Super>
class v8::internal::detail::ArrayHeaderBase< Super, false >

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

Member Function Documentation

◆ capacity() [1/2]

template<class Super >
int v8::internal::detail::ArrayHeaderBase< Super, false >::capacity ( ) const
inline

◆ capacity() [2/2]

template<class Super >
int v8::internal::detail::ArrayHeaderBase< Super, false >::capacity ( AcquireLoadTag tag) const
inline

◆ set_capacity() [1/2]

template<class Super >
void v8::internal::detail::ArrayHeaderBase< Super, false >::set_capacity ( int value)
inline

◆ set_capacity() [2/2]

template<class Super >
void v8::internal::detail::ArrayHeaderBase< Super, false >::set_capacity ( int value,
ReleaseStoreTag tag )
inline

Member Data Documentation

◆ capacity_

template<class Super >
TaggedMember<Smi> v8::internal::detail::ArrayHeaderBase< Super, false >::capacity_

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


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