V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
This is the complete list of members for v8::internal::ElementsAccessor, including all inherited members.
Add(Handle< JSObject > object, uint32_t index, Handle< Object > value, PropertyAttributes attributes, uint32_t new_capacity)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
AddElementsToKeyAccumulator(Handle< JSObject > receiver, KeyAccumulator *accumulator, AddKeyConversion convert)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
CollectElementIndices(Handle< JSObject > object, Handle< FixedArrayBase > backing_store, KeyAccumulator *keys)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
CollectElementIndices(Handle< JSObject > object, KeyAccumulator *keys) (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | inline |
CollectValuesOrEntries(Isolate *isolate, Handle< JSObject > object, Handle< FixedArray > values_or_entries, bool get_entries, int *nof_items, PropertyFilter filter=ALL_PROPERTIES)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
Concat(Isolate *isolate, Arguments *args, uint32_t concat_size, uint32_t result_length) (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | static |
CopyElements(Isolate *isolate, Handle< FixedArrayBase > source, ElementsKind source_kind, Handle< FixedArrayBase > destination, int size)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
CopyElements(Handle< Object > source, Handle< JSObject > destination, size_t length, uint32_t offset=0)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
CopyElements(JSObject *source_holder, uint32_t source_start, ElementsKind source_kind, Handle< FixedArrayBase > destination, uint32_t destination_start, int copy_size)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | protectedpure virtual |
CopyTypedArrayElementsSlice(JSTypedArray *source, JSTypedArray *destination, size_t start, size_t end)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
CreateListFromArrayLike(Isolate *isolate, Handle< JSObject > object, uint32_t length)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
Delete(Handle< JSObject > holder, uint32_t entry)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | protectedpure virtual |
ElementsAccessor(const char *name) (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | inlineexplicit |
Fill(Handle< JSObject > receiver, Handle< Object > obj_value, uint32_t start, uint32_t end)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
ForKind(ElementsKind elements_kind) (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | inlinestatic |
Get(Handle< JSObject > holder, uint32_t entry)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
GetCapacity(JSObject *holder, FixedArrayBase backing_store)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
GetDetails(JSObject *holder, uint32_t entry)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | protectedpure virtual |
GetEntryForIndex(Isolate *isolate, JSObject *holder, FixedArrayBase backing_store, uint32_t index)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | protectedpure virtual |
GrowCapacity(Handle< JSObject > object, uint32_t index)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
GrowCapacityAndConvert(Handle< JSObject > object, uint32_t capacity)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
HasAccessors(JSObject *holder)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
HasElement(JSObject *holder, uint32_t index, FixedArrayBase backing_store, PropertyFilter filter=ALL_PROPERTIES)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
HasElement(JSObject *holder, uint32_t index, PropertyFilter filter=ALL_PROPERTIES) (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | inline |
HasEntry(JSObject *holder, uint32_t entry)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
IncludesValue(Isolate *isolate, Handle< JSObject > receiver, Handle< Object > value, uint32_t start, uint32_t length)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
IndexOfValue(Isolate *isolate, Handle< JSObject > receiver, Handle< Object > value, uint32_t start, uint32_t length)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
InitializeOncePerProcess() (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | static |
kCopyToEnd (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | static |
kCopyToEndAndInitializeToHole (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | static |
LastIndexOfValue(Handle< JSObject > receiver, Handle< Object > value, uint32_t start)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
LookupIterator (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | friend |
name() const (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | inline |
Normalize(Handle< JSObject > object)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
NumberOfElements(JSObject *holder)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
Pop(Handle< JSArray > receiver)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
PrependElementIndices(Handle< JSObject > object, Handle< FixedArrayBase > backing_store, Handle< FixedArray > keys, GetKeysConversion convert, PropertyFilter filter=ALL_PROPERTIES)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
PrependElementIndices(Handle< JSObject > object, Handle< FixedArray > keys, GetKeysConversion convert, PropertyFilter filter=ALL_PROPERTIES) (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | inline |
Push(Handle< JSArray > receiver, Arguments *args, uint32_t push_size)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
Reconfigure(Handle< JSObject > object, Handle< FixedArrayBase > backing_store, uint32_t entry, Handle< Object > value, PropertyAttributes attributes)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | protectedpure virtual |
Reverse(JSObject *receiver)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
Set(Handle< JSObject > holder, uint32_t entry, Object *value)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
SetLength(Handle< JSArray > holder, uint32_t new_length)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
Shift(Handle< JSArray > receiver)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
Slice(Handle< JSObject > receiver, uint32_t start, uint32_t end)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
TearDown() (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | static |
TransitionElementsKind(Handle< JSObject > object, Handle< Map > map)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
Unshift(Handle< JSArray > receiver, Arguments *args, uint32_t unshift_size)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
Validate(JSObject *obj)=0 (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | pure virtual |
~ElementsAccessor()=default (defined in v8::internal::ElementsAccessor) | v8::internal::ElementsAccessor | virtual |