|
enum | CreatingEarlyCellTag { CreatingEarlyCell,
CreatingEarlyCell
} |
|
enum | CreatingEarlyCellTag { CreatingEarlyCell,
CreatingEarlyCell
} |
|
enum | Kind : int8_t { JSCell,
Auxiliary,
JSCell,
Auxiliary
} |
|
enum | Kind : int8_t { JSCell,
Auxiliary,
JSCell,
Auxiliary
} |
|
| JSCell (VM &, Structure *) |
|
void | finishCreation (VM &) |
|
void | finishCreation (VM &, Structure *, CreatingEarlyCellTag) |
|
| JSCell (VM &, Structure *) |
|
void | finishCreation (VM &) |
|
void | finishCreation (VM &, Structure *, CreatingEarlyCellTag) |
|
static JS_EXPORT_PRIVATE void | destroy (JSCell *) |
|
static JSValue | defaultValue (const JSObject *, ExecState *, PreferredPrimitiveType) |
|
static NO_RETURN_DUE_TO_CRASH void | getOwnPropertyNames (JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) |
|
static NO_RETURN_DUE_TO_CRASH void | getOwnNonIndexPropertyNames (JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) |
|
static NO_RETURN_DUE_TO_CRASH void | getPropertyNames (JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) |
|
static uint32_t | getEnumerableLength (ExecState *, JSObject *) |
|
static NO_RETURN_DUE_TO_CRASH void | getStructurePropertyNames (JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) |
|
static NO_RETURN_DUE_TO_CRASH void | getGenericPropertyNames (JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) |
|
static NO_RETURN_DUE_TO_CRASH bool | preventExtensions (JSObject *, ExecState *) |
|
static NO_RETURN_DUE_TO_CRASH bool | isExtensible (JSObject *, ExecState *) |
|
static NO_RETURN_DUE_TO_CRASH bool | setPrototype (JSObject *, ExecState *, JSValue, bool) |
|
static NO_RETURN_DUE_TO_CRASH JSValue | getPrototype (JSObject *, ExecState *) |
|
static String | className (const JSObject *) |
|
static String | toStringName (const JSObject *, ExecState *) |
|
static JS_EXPORT_PRIVATE bool | customHasInstance (JSObject *, ExecState *, JSValue) |
|
static bool | defineOwnProperty (JSObject *, ExecState *, PropertyName, const PropertyDescriptor &, bool shouldThrow) |
|
static bool | getOwnPropertySlot (JSObject *, ExecState *, PropertyName, PropertySlot &) |
|
static bool | getOwnPropertySlotByIndex (JSObject *, ExecState *, unsigned propertyName, PropertySlot &) |
|
static JS_EXPORT_PRIVATE ArrayBuffer * | slowDownAndWasteMemory (JSArrayBufferView *) |
|
static JS_EXPORT_PRIVATE RefPtr< ArrayBufferView > | getTypedArrayImpl (JSArrayBufferView *) |
|
static JS_EXPORT_PRIVATE void | destroy (JSCell *) |
|
static JSValue | defaultValue (const JSObject *, ExecState *, PreferredPrimitiveType) |
|
static NO_RETURN_DUE_TO_CRASH void | getOwnPropertyNames (JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) |
|
static NO_RETURN_DUE_TO_CRASH void | getOwnNonIndexPropertyNames (JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) |
|
static NO_RETURN_DUE_TO_CRASH void | getPropertyNames (JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) |
|
static uint32_t | getEnumerableLength (ExecState *, JSObject *) |
|
static NO_RETURN_DUE_TO_CRASH void | getStructurePropertyNames (JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) |
|
static NO_RETURN_DUE_TO_CRASH void | getGenericPropertyNames (JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) |
|
static NO_RETURN_DUE_TO_CRASH bool | preventExtensions (JSObject *, ExecState *) |
|
static NO_RETURN_DUE_TO_CRASH bool | isExtensible (JSObject *, ExecState *) |
|
static NO_RETURN_DUE_TO_CRASH bool | setPrototype (JSObject *, ExecState *, JSValue, bool) |
|
static NO_RETURN_DUE_TO_CRASH JSValue | getPrototype (JSObject *, ExecState *) |
|
static String | className (const JSObject *) |
|
static String | toStringName (const JSObject *, ExecState *) |
|
static JS_EXPORT_PRIVATE bool | customHasInstance (JSObject *, ExecState *, JSValue) |
|
static bool | defineOwnProperty (JSObject *, ExecState *, PropertyName, const PropertyDescriptor &, bool shouldThrow) |
|
static bool | getOwnPropertySlot (JSObject *, ExecState *, PropertyName, PropertySlot &) |
|
static bool | getOwnPropertySlotByIndex (JSObject *, ExecState *, unsigned propertyName, PropertySlot &) |
|
static JS_EXPORT_PRIVATE ArrayBuffer * | slowDownAndWasteMemory (JSArrayBufferView *) |
|
static JS_EXPORT_PRIVATE RefPtr< ArrayBufferView > | getTypedArrayImpl (JSArrayBufferView *) |
|