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

#include <utils.h>

Collaboration diagram for v8::internal::compiler::turboshaft::MultiSwitchIntegral< T, MaxValue >:

Static Public Member Functions

static constexpr uint64_t encode (T value)
 

Static Public Attributes

static constexpr uint64_t max_value = MaxValue
 

Detailed Description

template<typename T, uint64_t MaxValue>
struct v8::internal::compiler::turboshaft::MultiSwitchIntegral< T, MaxValue >

Definition at line 147 of file utils.h.

Member Function Documentation

◆ encode()

template<typename T , uint64_t MaxValue>
static constexpr uint64_t v8::internal::compiler::turboshaft::MultiSwitchIntegral< T, MaxValue >::encode ( T value)
inlinestaticconstexpr

Definition at line 149 of file utils.h.

Member Data Documentation

◆ max_value

template<typename T , uint64_t MaxValue>
uint64_t v8::internal::compiler::turboshaft::MultiSwitchIntegral< T, MaxValue >::max_value = MaxValue
staticconstexpr

Definition at line 148 of file utils.h.


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