v8 12.4.254 (node 22.4.1)
V8 is Google's open source JavaScript engine
|
#include <member-storage.h>
Public Types | |
using | IntegralType = uintptr_t |
Public Member Functions | |
V8_INLINE | RawPointer () |
V8_INLINE | RawPointer (const void *ptr) |
V8_INLINE const void * | Load () const |
V8_INLINE const void * | LoadAtomic () const |
V8_INLINE void | Store (const void *ptr) |
V8_INLINE void | StoreAtomic (const void *ptr) |
V8_INLINE void | Clear () |
V8_INLINE bool | IsCleared () const |
V8_INLINE bool | IsSentinel () const |
V8_INLINE uintptr_t | GetAsInteger () const |
Static Public Attributes | |
static constexpr auto | kWriteBarrierSlotType |
Friends | |
V8_INLINE friend bool | operator== (RawPointer a, RawPointer b) |
V8_INLINE friend bool | operator!= (RawPointer a, RawPointer b) |
V8_INLINE friend bool | operator< (RawPointer a, RawPointer b) |
V8_INLINE friend bool | operator<= (RawPointer a, RawPointer b) |
V8_INLINE friend bool | operator> (RawPointer a, RawPointer b) |
V8_INLINE friend bool | operator>= (RawPointer a, RawPointer b) |
Definition at line 191 of file member-storage.h.
using IntegralType = uintptr_t |
Definition at line 193 of file member-storage.h.
|
inline |
Definition at line 197 of file member-storage.h.
|
inlineexplicit |
Definition at line 198 of file member-storage.h.
|
inline |
Definition at line 212 of file member-storage.h.
|
inline |
Definition at line 217 of file member-storage.h.
|
inline |
Definition at line 213 of file member-storage.h.
|
inline |
Definition at line 215 of file member-storage.h.
References cppgc::kSentinelPointer.
|
inline |
Definition at line 200 of file member-storage.h.
Referenced by DijkstraWriteBarrierPolicy::AssigningBarrier(), and WriteBarrierTypeForNonCagedHeapPolicy::Get().
|
inline |
Definition at line 201 of file member-storage.h.
Referenced by Visitor::VisitMultipleUncompressedMember().
|
inline |
Definition at line 206 of file member-storage.h.
|
inline |
Definition at line 207 of file member-storage.h.
|
friend |
Definition at line 224 of file member-storage.h.
|
friend |
Definition at line 227 of file member-storage.h.
|
friend |
Definition at line 230 of file member-storage.h.
|
friend |
Definition at line 221 of file member-storage.h.
|
friend |
Definition at line 233 of file member-storage.h.
|
friend |
Definition at line 236 of file member-storage.h.
|
staticconstexpr |
Definition at line 194 of file member-storage.h.