|
typedef void(* | DestroyFunctionPtr) (JSCell *) |
|
typedef void(* | VisitChildrenFunctionPtr) (JSCell *, SlotVisitor &) |
|
typedef CallType(* | GetCallDataFunctionPtr) (JSCell *, CallData &) |
|
typedef ConstructType(* | GetConstructDataFunctionPtr) (JSCell *, ConstructData &) |
|
typedef bool(* | PutFunctionPtr) (JSCell *, ExecState *, PropertyName propertyName, JSValue, PutPropertySlot &) |
|
typedef bool(* | PutByIndexFunctionPtr) (JSCell *, ExecState *, unsigned propertyName, JSValue, bool shouldThrow) |
|
typedef bool(* | DeletePropertyFunctionPtr) (JSCell *, ExecState *, PropertyName) |
|
typedef bool(* | DeletePropertyByIndexFunctionPtr) (JSCell *, ExecState *, unsigned) |
|
typedef bool(* | GetOwnPropertySlotFunctionPtr) (JSObject *, ExecState *, PropertyName, PropertySlot &) |
|
typedef bool(* | GetOwnPropertySlotByIndexFunctionPtr) (JSObject *, ExecState *, unsigned, PropertySlot &) |
|
typedef JSValue(* | ToThisFunctionPtr) (JSCell *, ExecState *, ECMAMode) |
|
typedef JSValue(* | DefaultValueFunctionPtr) (const JSObject *, ExecState *, PreferredPrimitiveType) |
|
typedef void(* | GetOwnPropertyNamesFunctionPtr) (JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) |
|
typedef void(* | GetOwnNonIndexPropertyNamesFunctionPtr) (JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) |
|
typedef void(* | GetPropertyNamesFunctionPtr) (JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) |
|
typedef uint32_t(* | GetEnumerableLengthFunctionPtr) (ExecState *, JSObject *) |
|
typedef String(* | ClassNameFunctionPtr) (const JSObject *) |
|
typedef String(* | ToStringNameFunctionPtr) (const JSObject *, ExecState *) |
|
typedef bool(* | CustomHasInstanceFunctionPtr) (JSObject *, ExecState *, JSValue) |
|
typedef bool(* | DefineOwnPropertyFunctionPtr) (JSObject *, ExecState *, PropertyName, const PropertyDescriptor &, bool) |
|
typedef ArrayBuffer *(* | SlowDownAndWasteMemory) (JSArrayBufferView *) |
|
typedef RefPtr< ArrayBufferView >(* | GetTypedArrayImpl) (JSArrayBufferView *) |
|
typedef bool(* | PreventExtensionsFunctionPtr) (JSObject *, ExecState *) |
|
typedef bool(* | IsExtensibleFunctionPtr) (JSObject *, ExecState *) |
|
typedef bool(* | SetPrototypeFunctionPtr) (JSObject *, ExecState *, JSValue, bool shouldThrowIfCantSet) |
|
typedef JSValue(* | GetPrototypeFunctionPtr) (JSObject *, ExecState *) |
|
typedef void(* | DumpToStreamFunctionPtr) (const JSCell *, PrintStream &) |
|
typedef void(* | HeapSnapshotFunctionPtr) (JSCell *, HeapSnapshotBuilder &) |
|
typedef size_t(* | EstimatedSizeFunctionPtr) (JSCell *) |
|
typedef void(* | VisitOutputConstraintsPtr) (JSCell *, SlotVisitor &) |
|
typedef void(* | DestroyFunctionPtr) (JSCell *) |
|
typedef void(* | VisitChildrenFunctionPtr) (JSCell *, SlotVisitor &) |
|
typedef CallType(* | GetCallDataFunctionPtr) (JSCell *, CallData &) |
|
typedef ConstructType(* | GetConstructDataFunctionPtr) (JSCell *, ConstructData &) |
|
typedef bool(* | PutFunctionPtr) (JSCell *, ExecState *, PropertyName propertyName, JSValue, PutPropertySlot &) |
|
typedef bool(* | PutByIndexFunctionPtr) (JSCell *, ExecState *, unsigned propertyName, JSValue, bool shouldThrow) |
|
typedef bool(* | DeletePropertyFunctionPtr) (JSCell *, ExecState *, PropertyName) |
|
typedef bool(* | DeletePropertyByIndexFunctionPtr) (JSCell *, ExecState *, unsigned) |
|
typedef bool(* | GetOwnPropertySlotFunctionPtr) (JSObject *, ExecState *, PropertyName, PropertySlot &) |
|
typedef bool(* | GetOwnPropertySlotByIndexFunctionPtr) (JSObject *, ExecState *, unsigned, PropertySlot &) |
|
typedef JSValue(* | ToThisFunctionPtr) (JSCell *, ExecState *, ECMAMode) |
|
typedef JSValue(* | DefaultValueFunctionPtr) (const JSObject *, ExecState *, PreferredPrimitiveType) |
|
typedef void(* | GetOwnPropertyNamesFunctionPtr) (JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) |
|
typedef void(* | GetOwnNonIndexPropertyNamesFunctionPtr) (JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) |
|
typedef void(* | GetPropertyNamesFunctionPtr) (JSObject *, ExecState *, PropertyNameArray &, EnumerationMode) |
|
typedef uint32_t(* | GetEnumerableLengthFunctionPtr) (ExecState *, JSObject *) |
|
typedef String(* | ClassNameFunctionPtr) (const JSObject *) |
|
typedef String(* | ToStringNameFunctionPtr) (const JSObject *, ExecState *) |
|
typedef bool(* | CustomHasInstanceFunctionPtr) (JSObject *, ExecState *, JSValue) |
|
typedef bool(* | DefineOwnPropertyFunctionPtr) (JSObject *, ExecState *, PropertyName, const PropertyDescriptor &, bool) |
|
typedef ArrayBuffer *(* | SlowDownAndWasteMemory) (JSArrayBufferView *) |
|
typedef RefPtr< ArrayBufferView >(* | GetTypedArrayImpl) (JSArrayBufferView *) |
|
typedef bool(* | PreventExtensionsFunctionPtr) (JSObject *, ExecState *) |
|
typedef bool(* | IsExtensibleFunctionPtr) (JSObject *, ExecState *) |
|
typedef bool(* | SetPrototypeFunctionPtr) (JSObject *, ExecState *, JSValue, bool shouldThrowIfCantSet) |
|
typedef JSValue(* | GetPrototypeFunctionPtr) (JSObject *, ExecState *) |
|
typedef void(* | DumpToStreamFunctionPtr) (const JSCell *, PrintStream &) |
|
typedef void(* | HeapSnapshotFunctionPtr) (JSCell *, HeapSnapshotBuilder &) |
|
typedef size_t(* | EstimatedSizeFunctionPtr) (JSCell *) |
|
typedef void(* | VisitOutputConstraintsPtr) (JSCell *, SlotVisitor &) |
|