#include <SparseArrayValueMap.h>
|
| | SparseArrayEntry () |
| |
| void | get (JSObject *, PropertySlot &) const |
| |
| void | get (PropertyDescriptor &) const |
| |
| bool | put (ExecState *, JSValue thisValue, SparseArrayValueMap *, JSValue, bool shouldThrow) |
| |
| JSValue | getNonSparseMode () const |
| |
| | SparseArrayEntry () |
| |
| void | get (JSObject *, PropertySlot &) const |
| |
| void | get (PropertyDescriptor &) const |
| |
| bool | put (ExecState *, JSValue thisValue, SparseArrayValueMap *, JSValue, bool shouldThrow) |
| |
| JSValue | getNonSparseMode () const |
| |
| | 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 |
| |
◆ Base [1/2]
◆ Base [2/2]
◆ SparseArrayEntry() [1/2]
| JSC::SparseArrayEntry::SparseArrayEntry |
( |
| ) |
|
|
inline |
◆ SparseArrayEntry() [2/2]
| JSC::SparseArrayEntry::SparseArrayEntry |
( |
| ) |
|
|
inline |
◆ get() [1/4]
◆ get() [2/4]
◆ get() [3/4]
◆ get() [4/4]
◆ getNonSparseMode() [1/2]
| JSValue JSC::SparseArrayEntry::getNonSparseMode |
( |
| ) |
const |
◆ getNonSparseMode() [2/2]
| JSValue JSC::SparseArrayEntry::getNonSparseMode |
( |
| ) |
const |
◆ put() [1/2]
◆ put() [2/2]
◆ attributes
| unsigned JSC::SparseArrayEntry::attributes |
The documentation for this struct was generated from the following files: