/third_party/node/deps/v8/src/objects/ |
D | keys.h | 59 Handle<JSReceiver> object, KeyCollectionMode mode, PropertyFilter filter, 65 Maybe<bool> CollectKeys(Handle<JSReceiver> receiver, 66 Handle<JSReceiver> object); 98 CollectPrivateNames(Handle<JSReceiver> receiver, Handle<JSObject> object); 100 Handle<AccessCheckInfo> access_check_info, Handle<JSReceiver> receiver, 104 Handle<JSReceiver> receiver, Handle<JSObject> object, 106 Maybe<bool> CollectInterceptorKeys(Handle<JSReceiver> receiver, 110 Maybe<bool> CollectOwnElementIndices(Handle<JSReceiver> receiver, 112 Maybe<bool> CollectOwnPropertyNames(Handle<JSReceiver> receiver, 114 Maybe<bool> CollectOwnKeys(Handle<JSReceiver> receiver, [all …]
|
D | js-objects.h | 36 class JSReceiver : public TorqueGeneratedJSReceiver<JSReceiver, HeapObject> { 84 static void DeleteNormalizedProperty(Handle<JSReceiver> object, 89 Isolate* isolate, Handle<JSReceiver> receiver, 94 Isolate* isolate, Handle<JSReceiver> receiver, 98 Handle<JSReceiver> receiver); 100 Handle<JSReceiver> receiver); 104 Isolate* isolate, Handle<JSReceiver> receiver); 107 Isolate* isolate, Handle<JSReceiver> object, Handle<Object> proto); 114 Isolate* isolate, Handle<JSReceiver> target, Handle<Object> source, 123 Isolate* isolate, Handle<JSReceiver> object, Handle<Name> name); [all …]
|
D | option-utils.cc | 14 MaybeHandle<JSReceiver> GetOptionsObject(Isolate* isolate, in GetOptionsObject() 25 return Handle<JSReceiver>::cast(options); in GetOptionsObject() 29 JSReceiver); in GetOptionsObject() 33 MaybeHandle<JSReceiver> CoerceOptionsToObject(Isolate* isolate, in CoerceOptionsToObject() 44 JSReceiver); in CoerceOptionsToObject() 45 return Handle<JSReceiver>::cast(options); in CoerceOptionsToObject() 48 Maybe<bool> GetStringOption(Isolate* isolate, Handle<JSReceiver> options, in GetStringOption() 100 Handle<JSReceiver> options, in GetBoolOption() 158 Maybe<int> GetNumberOption(Isolate* isolate, Handle<JSReceiver> options, in GetNumberOption() 164 isolate, value, JSReceiver::GetProperty(isolate, options, property), in GetNumberOption()
|
D | js-objects-inl.h | 34 TQ_OBJECT_CONSTRUCTORS_IMPL(JSReceiver) 48 NEVER_READ_ONLY_SPACE_IMPL(JSReceiver) in TQ_OBJECT_CONSTRUCTORS_IMPL() 73 MaybeHandle<Object> JSReceiver::GetProperty(Isolate* isolate, in GetProperty() 74 Handle<JSReceiver> receiver, in GetProperty() 81 MaybeHandle<Object> JSReceiver::GetElement(Isolate* isolate, in GetElement() 82 Handle<JSReceiver> receiver, in GetElement() 89 Handle<Object> JSReceiver::GetDataProperty(Isolate* isolate, in GetDataProperty() 90 Handle<JSReceiver> object, in GetDataProperty() 98 MaybeHandle<HeapObject> JSReceiver::GetPrototype(Isolate* isolate, in GetPrototype() 99 Handle<JSReceiver> receiver) { in GetPrototype() [all …]
|
D | js-temporal-objects.cc | 178 int32_t ms2, int32_t mus2, int32_t ns2, Handle<JSReceiver> calendar, 185 int32_t nanosecond, Handle<JSReceiver> calendar, const DurationRecord& dur, 191 Handle<JSReceiver> time_zone, Handle<JSReceiver> calendar, 196 Handle<JSReceiver> time_zone, Handle<JSReceiver> calendar, 197 const DurationRecord& duration, Handle<JSReceiver> options, 277 Handle<JSReceiver> temporal_time_like, 283 Isolate* isolate, Handle<JSReceiver> calendar, Handle<Object> date, 288 Isolate* isolate, Handle<JSReceiver> calendar, Handle<Object> one, 293 Handle<JSReceiver> calendar, 298 Isolate* isolate, Handle<JSReceiver> time_zone, Handle<Object> instant, [all …]
|
D | js-temporal-objects.tq | 60 calendar: JSReceiver; 65 calendar: JSReceiver; 70 calendar: JSReceiver; 76 calendar: JSReceiver; 81 calendar: JSReceiver; 91 time_zone: JSReceiver; 92 calendar: JSReceiver;
|
D | lookup.h | 116 inline bool IsElement(JSReceiver object) const; 150 inline bool ExtendingNonExtensible(Handle<JSReceiver> receiver); 152 void PrepareTransitionToDataProperty(Handle<JSReceiver> receiver, 157 void ApplyTransitionToDataProperty(Handle<JSReceiver> receiver); 237 V8_WARN_UNUSED_RESULT inline JSReceiver NextHolder(Map map); 245 void NextInternal(Map map, JSReceiver holder); 247 inline State LookupInHolder(Map map, JSReceiver holder) { in LookupInHolder() 253 State LookupInRegularHolder(Map map, JSReceiver holder); 255 State LookupInSpecialHolder(Map map, JSReceiver holder); 285 static Handle<JSReceiver> GetRootForNonJSReceiver( [all …]
|
D | option-utils.h | 15 V8_WARN_UNUSED_RESULT MaybeHandle<JSReceiver> GetOptionsObject( 19 V8_WARN_UNUSED_RESULT MaybeHandle<JSReceiver> CoerceOptionsToObject( 38 Isolate* isolate, Handle<JSReceiver> options, const char* property, 48 Isolate* isolate, Handle<JSReceiver> options, const char* name, in GetStringOption() 74 Isolate* isolate, Handle<JSReceiver> options, const char* property, in GetStringOrBooleanOption() 152 Isolate* isolate, Handle<JSReceiver> options, const char* property, 156 Isolate* isolate, Handle<JSReceiver> options, Handle<String> property,
|
D | js-temporal-objects.h | 101 V8_WARN_UNUSED_RESULT static MaybeHandle<JSReceiver> MergeFields( 206 V8_WARN_UNUSED_RESULT static MaybeHandle<JSReceiver> GetISOFields( 245 V8_WARN_UNUSED_RESULT static MaybeHandle<JSReceiver> GetISOFields( 281 V8_WARN_UNUSED_RESULT static MaybeHandle<JSReceiver> GetISOFields( 308 V8_WARN_UNUSED_RESULT static MaybeHandle<JSReceiver> GetISOFields( 337 V8_WARN_UNUSED_RESULT static MaybeHandle<JSReceiver> GetISOFields( 411 V8_WARN_UNUSED_RESULT static MaybeHandle<JSReceiver> GetISOFields( 450 Isolate* isolate, Handle<JSReceiver> calendar, \ 451 Handle<JSReceiver> date_like); 471 Handle<JSReceiver> time_zone, [all …]
|
D | js-proxy.h | 20 class JSProxy : public TorqueGeneratedJSProxy<JSProxy, JSReceiver> { 64 Isolate* isolate, Handle<Name> name, Handle<JSReceiver> target); 68 Isolate* isolate, Handle<Name> name, Handle<JSReceiver> target); 79 Handle<JSReceiver> target, 94 Isolate* isolate, Handle<JSReceiver> receiver, Handle<JSProxy> proxy, 113 FixedBodyDescriptor<JSReceiver::kPropertiesOrHashOffset, kSize, kSize>;
|
/third_party/node/deps/v8/src/builtins/ |
D | builtins-object.cc | 25 Handle<JSReceiver> object; in BUILTIN() 32 JSReceiver::GetOwnPropertyAttributes(object, name); in BUILTIN() 46 isolate, JSReceiver::DefineProperties(isolate, target, properties)); in BUILTIN() 57 return JSReceiver::DefineProperty(isolate, target, key, attributes); in BUILTIN() 66 Handle<JSReceiver> receiver; in ObjectDefineAccessor() 94 Maybe<bool> success = JSReceiver::DefineOwnProperty( in ObjectDefineAccessor() 160 Handle<NativeContext> native_context = it.GetHolder<JSReceiver>() in ObjectLookupAccessor() 219 MAYBE_RETURN(JSReceiver::SetIntegrityLevel(Handle<JSReceiver>::cast(object), in BUILTIN() 230 Handle<JSReceiver> receiver; in BUILTIN() 236 JSReceiver::GetPrototype(isolate, receiver)); in BUILTIN() [all …]
|
D | object.tq | 10 JSReceiverPreventExtensionsThrow(implicit context: Context)(JSReceiver): JSAny; 13 JSReceiverPreventExtensionsDontThrow(implicit context: Context)(JSReceiver): 17 JSReceiverGetPrototypeOf(implicit context: Context)(JSReceiver): JSAny; 21 JSReceiver, JSAny): JSAny; 25 JSReceiver, JSAny): JSAny; 34 const objectJSReceiver = Cast<JSReceiver>(object) otherwise return False; 42 const objectJSReceiver = Cast<JSReceiver>(object) otherwise return object; 52 const objectJSReceiver = Cast<JSReceiver>(object) otherwise return False; 61 const objectJSReceiver: JSReceiver = ToObject_Inline(context, object); 66 JSReceiverGetPrototypeOf(implicit context: Context)(object: JSReceiver): JSAny { [all …]
|
D | reflect.tq | 9 const objectJSReceiver = Cast<JSReceiver>(object) 19 const objectJSReceiver = Cast<JSReceiver>(object) 29 const objectJSReceiver = Cast<JSReceiver>(object) 38 const objectJSReceiver = Cast<JSReceiver>(object) 42 case (proto: JSReceiver|Null): { 63 const objectJSReceiver = Cast<JSReceiver>(object) 76 const objectJSReceiver = Cast<JSReceiver>(object) 86 const objectJSReceiver = Cast<JSReceiver>(object)
|
D | builtins-proxy-gen.h | 19 TNode<JSProxy> AllocateProxy(TNode<Context> context, TNode<JSReceiver> target, 20 TNode<JSReceiver> handler); 24 void CheckGetSetTrapResult(TNode<Context> context, TNode<JSReceiver> target, 29 void CheckHasTrapResult(TNode<Context> context, TNode<JSReceiver> target, 32 void CheckDeleteTrapResult(TNode<Context> context, TNode<JSReceiver> target,
|
D | proxy.tq | 10 JSReceiver, JSReceiver): JSProxy; 14 JSReceiver, JSProxy, Name, Object, constexpr int31): void; 17 implicit context: Context)(JSReceiver, JSProxy, Name): void; 20 implicit context: Context)(JSReceiver, JSProxy, Name): void;
|
D | array-filter.tq | 13 // JSReceiver. 18 const jsreceiver = Cast<JSReceiver>(receiver) otherwise unreachable; 20 const outputArray = Cast<JSReceiver>(array) otherwise unreachable; 37 // JSReceiver. 38 const jsreceiver = Cast<JSReceiver>(receiver) otherwise unreachable; 40 const outputArray = Cast<JSReceiver>(array) otherwise unreachable; 62 _receiver: JSReceiver, callbackfn: Callable, thisArg: JSAny, 63 array: JSReceiver, o: JSReceiver, initialK: Number, length: Number, 137 macro FastFilterSpeciesCreate(implicit context: Context)(receiver: JSReceiver): 138 JSReceiver labels Slow { [all …]
|
D | builtins-reflect.cc | 43 Maybe<bool> result = JSReceiver::DefineOwnProperty( in BUILTIN() 44 isolate, Handle<JSReceiver>::cast(target), name, &desc, Just(kDontThrow)); in BUILTIN() 68 Maybe<bool> found = JSReceiver::GetOwnPropertyDescriptor( in BUILTIN() 69 isolate, Handle<JSReceiver>::cast(target), name, &desc); in BUILTIN() 91 KeyAccumulator::GetKeys(Handle<JSReceiver>::cast(target), in BUILTIN() 118 Handle<JSReceiver>::cast(target)); in BUILTIN()
|
D | builtins-array.cc | 47 inline bool HasOnlySimpleElements(Isolate* isolate, JSReceiver receiver) { in HasOnlySimpleElements() 153 Isolate* isolate, Handle<JSReceiver> receiver) { in GetLengthProperty() 172 Isolate* isolate, Handle<JSReceiver> receiver, double length) { in SetLengthProperty() 190 Handle<JSReceiver> receiver, in GenericArrayFill() 213 Isolate* isolate, BuiltinArguments* args, Handle<JSReceiver> receiver, in TryFastArrayFill() 260 Handle<JSReceiver> receiver; in BUILTIN() 310 Handle<JSReceiver> receiver; in GenericArrayPush() 403 Handle<JSReceiver> receiver; in GenericArrayPop() 441 MAYBE_RETURN(JSReceiver::DeletePropertyOrElement(receiver, index, in GenericArrayPop() 483 isolate, result, JSReceiver::GetElement(isolate, array, new_length)); in BUILTIN() [all …]
|
/third_party/node/deps/v8/src/runtime/ |
D | runtime-object.cc | 78 Handle<JSReceiver> receiver = Handle<JSReceiver>::cast(object); in HasProperty() 86 Maybe<bool> maybe = JSReceiver::HasProperty(isolate, receiver, name); in HasProperty() 161 bool DeleteObjectPropertyFast(Isolate* isolate, Handle<JSReceiver> receiver, in DeleteObjectPropertyFast() 271 Handle<JSReceiver> receiver, in DeleteObjectProperty() 281 return JSReceiver::DeleteProperty(&it, language_mode); in DeleteObjectProperty() 290 Handle<JSReceiver> receiver; in RUNTIME_FUNCTION() 310 Handle<JSReceiver> receiver; in RUNTIME_FUNCTION() 331 Handle<JSReceiver> receiver; in RUNTIME_FUNCTION() 372 Maybe<bool> result = JSReceiver::GetOwnPropertyDescriptor(&it, &desc); in RUNTIME_FUNCTION() 386 Maybe<bool> maybe = JSReceiver::HasProperty(&it); in RUNTIME_FUNCTION() [all …]
|
D | runtime-proxy.cc | 43 Handle<JSReceiver> holder = args.at<JSReceiver>(0); in RUNTIME_FUNCTION() 70 Handle<JSReceiver> holder = args.at<JSReceiver>(0); in RUNTIME_FUNCTION() 93 Handle<JSReceiver> target = args.at<JSReceiver>(1); in RUNTIME_FUNCTION() 107 Handle<JSReceiver> target = args.at<JSReceiver>(1); in RUNTIME_FUNCTION() 119 Handle<JSReceiver> target = args.at<JSReceiver>(1); in RUNTIME_FUNCTION()
|
D | runtime-forin.cc | 27 Handle<JSReceiver> receiver) { in Enumerate() 51 Handle<JSReceiver> receiver, in HasEnumerableProperty() 78 isolate, Handle<JSReceiver>::cast(prototype), key); in HasEnumerableProperty() 122 Handle<JSReceiver> receiver = args.at<JSReceiver>(0); in RUNTIME_FUNCTION() 130 Handle<JSReceiver> receiver = args.at<JSReceiver>(0); in RUNTIME_FUNCTION()
|
D | runtime-function.cc | 20 Handle<JSReceiver> function = args.at<JSReceiver>(0); in RUNTIME_FUNCTION() 33 Handle<JSReceiver> function = args.at<JSReceiver>(0); in RUNTIME_FUNCTION() 48 Handle<JSReceiver> function = args.at<JSReceiver>(0); in RUNTIME_FUNCTION()
|
/third_party/node/deps/v8/src/debug/ |
D | debug-property-iterator.cc | 18 Isolate* isolate, Handle<JSReceiver> receiver, bool skip_indices) { in Create() 36 Handle<JSReceiver> receiver, in DebugPropertyIterator() 108 Handle<JSReceiver> receiver = in attributes() 109 PrototypeIterator::GetCurrent<JSReceiver>(prototype_iterator_); in attributes() 110 auto result = JSReceiver::GetPropertyAttributes(receiver, raw_name()); in attributes() 140 Handle<JSReceiver> receiver = in descriptor() 141 PrototypeIterator::GetCurrent<JSReceiver>(prototype_iterator_); in descriptor() 144 Maybe<bool> did_get_descriptor = JSReceiver::GetOwnPropertyDescriptor( in descriptor() 176 Handle<JSReceiver> receiver = in FillKeysForCurrentPrototypeAndStage() 177 PrototypeIterator::GetCurrent<JSReceiver>(prototype_iterator_); in FillKeysForCurrentPrototypeAndStage() [all …]
|
/third_party/node/deps/v8/src/regexp/ |
D | regexp-utils.h | 13 class JSReceiver; variable 28 Isolate* isolate, Handle<JSReceiver> regexp, uint64_t value); 30 Isolate* isolate, Handle<JSReceiver> recv); 34 Isolate* isolate, Handle<JSReceiver> regexp, Handle<String> string, 50 Isolate* isolate, Handle<JSReceiver> regexp, Handle<String> string,
|
D | regexp-utils.cc | 40 V8_INLINE bool HasInitialRegExpMap(Isolate* isolate, JSReceiver recv) { in HasInitialRegExpMap() 47 Handle<JSReceiver> recv, in SetLastIndex() 63 Handle<JSReceiver> recv) { in GetLastIndex() 76 Handle<JSReceiver> regexp, in RegExpExec() 131 JSReceiver recv = JSReceiver::cast(*obj); in IsUnmodifiedRegExp() 140 Map proto_map = JSReceiver::cast(proto).map(); in IsUnmodifiedRegExp() 190 Isolate* isolate, Handle<JSReceiver> regexp, Handle<String> string, in SetAdvancedStringIndex()
|