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

#include <sidetable.h>

Collaboration diagram for v8::internal::compiler::turboshaft::detail::FixedSidetable< T, Key >:

Public Member Functions

Toperator[] (Key op)
 
const Toperator[] (Key op) const
 

Protected Member Functions

 FixedSidetable (size_t size, Zone *zone)
 
 FixedSidetable (size_t size, const T &default_value, Zone *zone)
 

Protected Attributes

ZoneVector< Ttable_
 

Detailed Description

template<class T, class Key>
class v8::internal::compiler::turboshaft::detail::FixedSidetable< T, Key >

Definition at line 82 of file sidetable.h.

Constructor & Destructor Documentation

◆ FixedSidetable() [1/2]

template<class T , class Key >
v8::internal::compiler::turboshaft::detail::FixedSidetable< T, Key >::FixedSidetable ( size_t size,
Zone * zone )
inlineexplicitprotected

Definition at line 100 of file sidetable.h.

◆ FixedSidetable() [2/2]

template<class T , class Key >
v8::internal::compiler::turboshaft::detail::FixedSidetable< T, Key >::FixedSidetable ( size_t size,
const T & default_value,
Zone * zone )
inlineprotected

Definition at line 101 of file sidetable.h.

Member Function Documentation

◆ operator[]() [1/2]

template<class T , class Key >
T & v8::internal::compiler::turboshaft::detail::FixedSidetable< T, Key >::operator[] ( Key op)
inline

Definition at line 87 of file sidetable.h.

◆ operator[]() [2/2]

template<class T , class Key >
const T & v8::internal::compiler::turboshaft::detail::FixedSidetable< T, Key >::operator[] ( Key op) const
inline

Definition at line 92 of file sidetable.h.

Member Data Documentation

◆ table_

template<class T , class Key >
ZoneVector<T> v8::internal::compiler::turboshaft::detail::FixedSidetable< T, Key >::table_
protected

Definition at line 104 of file sidetable.h.


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