#include <WriteBarrier.h>
|
| WriteBarrier () |
|
| WriteBarrier (UndefinedWriteBarrierTagType) |
|
| WriteBarrier (VM &vm, const JSCell *owner, JSValue value) |
|
| WriteBarrier (DFG::DesiredWriteBarrier &, JSValue value) |
|
| WriteBarrier () |
|
| WriteBarrier (UndefinedWriteBarrierTagType) |
|
| WriteBarrier (VM &vm, const JSCell *owner, JSValue value) |
|
| WriteBarrier (DFG::DesiredWriteBarrier &, JSValue value) |
|
void | set (VM &, const JSCell *owner, JSValue) |
|
void | setWithoutWriteBarrier (JSValue value) |
|
JSValue | get () const |
|
void | clear () |
|
void | setUndefined () |
|
void | setStartingValue (JSValue value) |
|
bool | isNumber () const |
|
bool | isObject () const |
|
bool | isNull () const |
|
bool | isGetterSetter () const |
|
bool | isCustomGetterSetter () const |
|
JSValue * | slot () const |
|
int32_t * | tagPointer () |
|
int32_t * | payloadPointer () |
|
| operator bool () const |
|
bool | operator! () const |
|
void | set (VM &, const JSCell *owner, JSValue) |
|
void | setWithoutWriteBarrier (JSValue value) |
|
JSValue | get () const |
|
void | clear () |
|
void | setUndefined () |
|
void | setStartingValue (JSValue value) |
|
bool | isNumber () const |
|
bool | isObject () const |
|
bool | isNull () const |
|
bool | isGetterSetter () const |
|
bool | isCustomGetterSetter () const |
|
JSValue * | slot () const |
|
int32_t * | tagPointer () |
|
int32_t * | payloadPointer () |
|
| operator bool () const |
|
bool | operator! () const |
|
◆ WriteBarrier() [1/8]
◆ WriteBarrier() [2/8]
◆ WriteBarrier() [3/8]
◆ WriteBarrier() [4/8]
◆ WriteBarrier() [5/8]
◆ WriteBarrier() [6/8]
◆ WriteBarrier() [7/8]
◆ WriteBarrier() [8/8]
The documentation for this class was generated from the following file:
- DerivedData/WebKit/Build/Products/Debug/JavaScriptCore.framework/Versions/A/PrivateHeaders/WriteBarrier.h