v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::JSReceiver Member List

This is the complete list of members for v8::internal::JSReceiver, including all inherited members.

AddPrivateField(LookupIterator *it, DirectHandle< Object > value, Maybe< ShouldThrow > should_throw)v8::internal::JSReceiverstatic
CheckPrivateNameStore(LookupIterator *it, bool is_define)v8::internal::JSReceiverstatic
class_name()v8::internal::JSReceiver
CreateDataProperty(Isolate *isolate, DirectHandle< JSReceiver > object, DirectHandle< Name > key, DirectHandle< Object > value, Maybe< ShouldThrow > should_throw)v8::internal::JSReceiverstatic
CreateDataProperty(Isolate *isolate, DirectHandle< JSAny > object, PropertyKey key, DirectHandle< Object > value, Maybe< ShouldThrow > should_throw)v8::internal::JSReceiverstatic
CreateDataProperty(Isolate *isolate, DirectHandle< JSReceiver > object, PropertyKey key, DirectHandle< Object > value, Maybe< ShouldThrow > should_throw)v8::internal::JSReceiverstatic
CreateIdentityHash(Isolate *isolate, Tagged< JSReceiver > key)v8::internal::JSReceiverstatic
DefineOwnProperty(Isolate *isolate, DirectHandle< JSReceiver > object, DirectHandle< Object > key, PropertyDescriptor *desc, Maybe< ShouldThrow > should_throw)v8::internal::JSReceiverstatic
DefineProperties(Isolate *isolate, DirectHandle< Object > object, DirectHandle< Object > properties)v8::internal::JSReceiverstatic
DefineProperty(Isolate *isolate, DirectHandle< Object > object, DirectHandle< Object > name, Handle< Object > attributes)v8::internal::JSReceiverstatic
DeleteElement(Isolate *isolate, DirectHandle< JSReceiver > object, uint32_t index, LanguageMode language_mode=LanguageMode::kSloppy)v8::internal::JSReceiverstatic
DeleteNormalizedProperty(DirectHandle< JSReceiver > object, InternalIndex entry)v8::internal::JSReceiverstatic
DeleteProperty(Isolate *isolate, DirectHandle< JSReceiver > object, DirectHandle< Name > name, LanguageMode language_mode=LanguageMode::kSloppy)v8::internal::JSReceiverstatic
DeleteProperty(LookupIterator *it, LanguageMode language_mode)v8::internal::JSReceiverstatic
DeletePropertyOrElement(Isolate *isolate, DirectHandle< JSReceiver > object, DirectHandle< Name > name, LanguageMode language_mode=LanguageMode::kSloppy)v8::internal::JSReceiverstatic
DeletePropertyOrElement(Isolate *isolate, DirectHandle< JSReceiver > object, PropertyKey key, LanguageMode language_mode=LanguageMode::kSloppy)v8::internal::JSReceiverstatic
GetConstructor(Isolate *isolate, DirectHandle< JSReceiver > receiver)v8::internal::JSReceiverstatic
GetConstructorName(Isolate *isolate, DirectHandle< JSReceiver > receiver)v8::internal::JSReceiverstatic
GetContextForMicrotask(DirectHandle< JSReceiver > receiver)v8::internal::JSReceiverstatic
GetCreationContext()v8::internal::JSReceiverinline
GetCreationContext(Isolate *isolate)v8::internal::JSReceiverinline
GetDataProperty(Isolate *isolate, DirectHandle< JSReceiver > object, DirectHandle< Name > name)v8::internal::JSReceiverinlinestatic
GetDataProperty(LookupIterator *it, AllocationPolicy allocation_policy=AllocationPolicy::kAllocationAllowed)v8::internal::JSReceiverstatic
GetElement(Isolate *isolate, DirectHandle< JSReceiver > receiver, uint32_t index)v8::internal::JSReceiverinlinestatic
GetElementAttributes(Isolate *isolate, DirectHandle< JSReceiver > object, uint32_t index)v8::internal::JSReceiverinlinestatic
GetFunctionRealm(DirectHandle< JSReceiver > receiver)v8::internal::JSReceiverstatic
GetIdentityHash()v8::internal::JSReceiver
GetOrCreateIdentityHash(Isolate *isolate)v8::internal::JSReceiver
GetOwnElementAttributes(Isolate *isolate, DirectHandle< JSReceiver > object, uint32_t index)v8::internal::JSReceiverinlinestatic
GetOwnEntries(Isolate *isolate, DirectHandle< JSReceiver > object, PropertyFilter filter, bool try_fast_path=true)v8::internal::JSReceiverstatic
GetOwnPropertyAttributes(Isolate *isolate, DirectHandle< JSReceiver > object, DirectHandle< Name > name)v8::internal::JSReceiverinlinestatic
GetOwnPropertyAttributes(Isolate *isolate, DirectHandle< JSReceiver > object, uint32_t index)v8::internal::JSReceiverinlinestatic
GetOwnPropertyDescriptor(Isolate *isolate, DirectHandle< JSReceiver > object, DirectHandle< Object > key, PropertyDescriptor *desc)v8::internal::JSReceiverstatic
GetOwnPropertyDescriptor(LookupIterator *it, PropertyDescriptor *desc)v8::internal::JSReceiverstatic
GetOwnValues(Isolate *isolate, DirectHandle< JSReceiver > object, PropertyFilter filter, bool try_fast_path=true)v8::internal::JSReceiverstatic
GetProperty(Isolate *isolate, DirectHandle< JSReceiver > receiver, const char *key)v8::internal::JSReceiverinlinestatic
GetProperty(Isolate *isolate, DirectHandle< JSReceiver > receiver, DirectHandle< Name > name)v8::internal::JSReceiverinlinestatic
GetPropertyAttributes(Isolate *isolate, DirectHandle< JSReceiver > object, DirectHandle< Name > name)v8::internal::JSReceiverinlinestatic
GetPropertyAttributes(LookupIterator *it)v8::internal::JSReceiverstatic
GetPrototype(Isolate *isolate, DirectHandle< JSReceiver > receiver)v8::internal::JSReceiverinlinestatic
HasElement(Isolate *isolate, DirectHandle< JSReceiver > object, uint32_t index)v8::internal::JSReceiverinlinestatic
HasInPrototypeChain(Isolate *isolate, DirectHandle< JSReceiver > object, DirectHandle< Object > proto)v8::internal::JSReceiverstatic
HasOwnProperty(Isolate *isolate, DirectHandle< JSReceiver > object, DirectHandle< Name > name)v8::internal::JSReceiverstatic
HasOwnProperty(Isolate *isolate, DirectHandle< JSReceiver > object, uint32_t index)v8::internal::JSReceiverinlinestatic
HasProperty(LookupIterator *it)v8::internal::JSReceiverstatic
HasProperty(Isolate *isolate, DirectHandle< JSReceiver > object, DirectHandle< Name > name)v8::internal::JSReceiverinlinestatic
HasPropertyOrElement(Isolate *isolate, DirectHandle< JSReceiver > object, PropertyKey key)v8::internal::JSReceiverinlinestatic
HasProxyInPrototype(Isolate *isolate)v8::internal::JSReceiver
initialize_properties(Isolate *isolate)v8::internal::JSReceiverinline
IntegrityLevel typedefv8::internal::JSReceiver
IsCodeLike(Isolate *isolate) constv8::internal::JSReceiver
IsCompatiblePropertyDescriptor(Isolate *isolate, bool extensible, PropertyDescriptor *desc, PropertyDescriptor *current, DirectHandle< Name > property_name, Maybe< ShouldThrow > should_throw)v8::internal::JSReceiverstatic
IsExtensible(Isolate *isolate, DirectHandle< JSReceiver > object)v8::internal::JSReceiverstatic
kHashMaskv8::internal::JSReceiverstatic
OrdinaryDefineOwnProperty(Isolate *isolate, DirectHandle< JSObject > object, DirectHandle< Object > key, PropertyDescriptor *desc, Maybe< ShouldThrow > should_throw)v8::internal::JSReceiverstatic
OrdinaryDefineOwnProperty(Isolate *isolate, DirectHandle< JSObject > object, const PropertyKey &key, PropertyDescriptor *desc, Maybe< ShouldThrow > should_throw)v8::internal::JSReceiverstatic
OrdinaryDefineOwnProperty(LookupIterator *it, PropertyDescriptor *desc, Maybe< ShouldThrow > should_throw)v8::internal::JSReceiverstatic
OrdinaryToPrimitive(Isolate *isolate, DirectHandle< JSReceiver > receiver, OrdinaryToPrimitiveHint hint)v8::internal::JSReceiverstatic
OrdinaryToPrimitive(Isolate *isolate, DirectHandle< JSReceiver > receiver, OrdinaryToPrimitiveHint hint)v8::internal::JSReceiver
OwnPropertyKeys(Isolate *isolate, DirectHandle< JSReceiver > object)v8::internal::JSReceiverinlinestatic
PreventExtensions(Isolate *isolate, DirectHandle< JSReceiver > object, ShouldThrow should_throw)v8::internal::JSReceiverstatic
SetIdentityHash(int masked_hash)v8::internal::JSReceiver
SetIntegrityLevel(Isolate *isolate, DirectHandle< JSReceiver > object, IntegrityLevel lvl, ShouldThrow should_throw)v8::internal::JSReceiverstatic
SetOrCopyDataProperties(Isolate *isolate, DirectHandle< JSReceiver > target, DirectHandle< Object > source, PropertiesEnumerationMode mode, base::Vector< DirectHandle< Object > > excluded_properties={}, bool use_set=true)v8::internal::JSReceiverstatic
SetProperties(Tagged< HeapObject > properties)v8::internal::JSReceiver
SetPrototype(Isolate *isolate, DirectHandle< JSReceiver > object, DirectHandle< Object > value, bool from_javascript, ShouldThrow should_throw)v8::internal::JSReceiverstatic
TestIntegrityLevel(Isolate *isolate, DirectHandle< JSReceiver > object, IntegrityLevel lvl)v8::internal::JSReceiverstatic
ToPrimitive(Isolate *isolate, HandleType< JSReceiver > receiver, ToPrimitiveHint hint=ToPrimitiveHint::kDefault)v8::internal::JSReceiverstatic
ToPrimitive(Isolate *isolate, HandleType< JSReceiver > receiver, ToPrimitiveHint hint)v8::internal::JSReceiver
ValidateAndApplyPropertyDescriptor(Isolate *isolate, LookupIterator *it, bool extensible, PropertyDescriptor *desc, PropertyDescriptor *current, Maybe< ShouldThrow > should_throw, DirectHandle< Name > property_name)v8::internal::JSReceiverstatic