V8 Project
|
This is the complete list of members for v8::internal::ElementsAccessor, including all inherited members.
AddElementsToFixedArray(Handle< Object > receiver, Handle< JSObject > holder, Handle< FixedArray > to, Handle< FixedArrayBase > from)=0 | v8::internal::ElementsAccessor | pure virtual |
AddElementsToFixedArray(Handle< Object > receiver, Handle< JSObject > holder, Handle< FixedArray > to) | v8::internal::ElementsAccessor | inline |
CopyElements(Handle< FixedArrayBase > source, uint32_t source_start, ElementsKind source_kind, Handle< FixedArrayBase > destination, uint32_t destination_start, int copy_size)=0 | 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 | v8::internal::ElementsAccessor | pure virtual |
CopyElements(Handle< JSObject > from_holder, Handle< FixedArrayBase > to, ElementsKind from_kind) | v8::internal::ElementsAccessor | inline |
Delete(Handle< JSObject > holder, uint32_t key, JSReceiver::DeleteMode mode)=0 | v8::internal::ElementsAccessor | pure virtual |
DISALLOW_COPY_AND_ASSIGN(ElementsAccessor) | v8::internal::ElementsAccessor | private |
elements_accessors_ | v8::internal::ElementsAccessor | privatestatic |
ElementsAccessor(const char *name) | v8::internal::ElementsAccessor | inlineexplicit |
ForArray(Handle< FixedArrayBase > array) | v8::internal::ElementsAccessor | static |
ForKind(ElementsKind elements_kind) | v8::internal::ElementsAccessor | inlinestatic |
Get(Handle< Object > receiver, Handle< JSObject > holder, uint32_t key, Handle< FixedArrayBase > backing_store)=0 | v8::internal::ElementsAccessor | pure virtual |
Get(Handle< Object > receiver, Handle< JSObject > holder, uint32_t key) | v8::internal::ElementsAccessor | inline |
GetAccessorPair(Handle< Object > receiver, Handle< JSObject > holder, uint32_t key, Handle< FixedArrayBase > backing_store)=0 | v8::internal::ElementsAccessor | pure virtual |
GetAccessorPair(Handle< Object > receiver, Handle< JSObject > holder, uint32_t key) | v8::internal::ElementsAccessor | inline |
GetAttributes(Handle< Object > receiver, Handle< JSObject > holder, uint32_t key, Handle< FixedArrayBase > backing_store)=0 | v8::internal::ElementsAccessor | pure virtual |
GetAttributes(Handle< Object > receiver, Handle< JSObject > holder, uint32_t key) | v8::internal::ElementsAccessor | inline |
GetCapacity(Handle< FixedArrayBase > backing_store)=0 | v8::internal::ElementsAccessor | protectedpure virtual |
GetKeyForIndex(Handle< FixedArrayBase > backing_store, uint32_t index)=0 | v8::internal::ElementsAccessor | protectedpure virtual |
HasElement(Handle< Object > receiver, Handle< JSObject > holder, uint32_t key, Handle< FixedArrayBase > backing_store)=0 | v8::internal::ElementsAccessor | pure virtual |
HasElement(Handle< Object > receiver, Handle< JSObject > holder, uint32_t key) | v8::internal::ElementsAccessor | inline |
InitializeOncePerProcess() | v8::internal::ElementsAccessor | static |
kCopyToEnd | v8::internal::ElementsAccessor | static |
kCopyToEndAndInitializeToHole | v8::internal::ElementsAccessor | static |
kind() const =0 | v8::internal::ElementsAccessor | pure virtual |
name() const | v8::internal::ElementsAccessor | inline |
name_ | v8::internal::ElementsAccessor | private |
SetCapacityAndLength(Handle< JSArray > array, int capacity, int length)=0 | v8::internal::ElementsAccessor | pure virtual |
SetLength(Handle< JSArray > holder, Handle< Object > new_length)=0 | v8::internal::ElementsAccessor | pure virtual |
SloppyArgumentsElementsAccessor class | v8::internal::ElementsAccessor | friend |
TearDown() | v8::internal::ElementsAccessor | static |
Validate(Handle< JSObject > obj)=0 | v8::internal::ElementsAccessor | pure virtual |
~ElementsAccessor() | v8::internal::ElementsAccessor | inlinevirtual |