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

#include <tagged-field.h>

Collaboration diagram for v8::internal::UnalignedValueMember< T >:

Public Member Functions

 UnalignedValueMember ()=default
 
T value () const
 
void set_value (T value)
 

Protected Attributes

char storage_ [sizeof(T)]
 

Detailed Description

template<typename T>
class v8::internal::UnalignedValueMember< T >

Definition at line 71 of file tagged-field.h.

Constructor & Destructor Documentation

◆ UnalignedValueMember()

template<typename T >
v8::internal::UnalignedValueMember< T >::UnalignedValueMember ( )
default

Member Function Documentation

◆ set_value()

template<typename T >
void v8::internal::UnalignedValueMember< T >::set_value ( T value)
inline

Definition at line 76 of file tagged-field.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ value()

template<typename T >
T v8::internal::UnalignedValueMember< T >::value ( ) const
inline

Definition at line 75 of file tagged-field.h.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ storage_

template<typename T >
char v8::internal::UnalignedValueMember< T >::storage_[sizeof(T)]
protected

Definition at line 79 of file tagged-field.h.


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