v8
9.4.146 (node 16.13.0)
V8 is Google's open source JavaScript engine
|
#include <member.h>
Data Structures | |
struct | AtomicInitializerTag |
Protected Member Functions | |
MemberBase ()=default | |
MemberBase (const void *value) | |
MemberBase (const void *value, AtomicInitializerTag) | |
const void ** | GetRawSlot () const |
const void * | GetRaw () const |
void | SetRaw (void *value) |
const void * | GetRawAtomic () const |
void | SetRawAtomic (const void *value) |
void | ClearFromGC () const |
|
protecteddefault |
|
inlineexplicitprotected |
|
inlineprotected |
Definition at line 31 of file member.h.
References MemberBase::SetRawAtomic().
|
inlineprotected |
Definition at line 34 of file member.h.
Referenced by BasicMember< T, WeaknessTag, WriteBarrierPolicy, CheckingPolicy >::V8_CLANG_NO_SANITIZE().
|
inlineprotected |
Definition at line 33 of file member.h.
Referenced by BasicMember< T, WeaknessTag, WriteBarrierPolicy, CheckingPolicy >::GetSlotForTesting().
|
inlineprotected |
Definition at line 41 of file member.h.
Referenced by BasicMember< T, WeaknessTag, WriteBarrierPolicy, CheckingPolicy >::Clear(), MemberBase::MemberBase(), and BasicMember< T, WeaknessTag, WriteBarrierPolicy, CheckingPolicy >::operator=().