Home
last modified time | relevance | path

Searched refs:JSReceiver (Results 1 - 25 of 159) sorted by relevance

1234567

/third_party/node/deps/v8/src/objects/
H A Dkeys.h33 // This is a helper class for JSReceiver::GetKeys which collects and sorts keys.
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> receive
[all...]
H A Doption-utils.cc14 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 in GetNumberOption()
[all...]
H A Djs-objects.h34 // JSReceiver includes types on which properties can be defined, i.e.,
36 class JSReceiver : public TorqueGeneratedJSReceiver<JSReceiver, HeapObject> { class
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> objec
[all...]
H A Djs-objects-inl.h34 TQ_OBJECT_CONSTRUCTORS_IMPL(JSReceiver)
48 NEVER_READ_ONLY_SPACE_IMPL(JSReceiver)
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> receive in GetPrototype()
[all...]
H A Djs-temporal-objects.cc178 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> calenda
[all...]
H A Djs-temporal-objects.h101 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_zon
[all...]
H A Doption-utils.h15 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,
H A Dlookup.h116 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> GetRootForNonJSReceive
[all...]
H A Djs-proxy.h20 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,
108 // unknown JSReceiver.
113 FixedBodyDescriptor<JSReceiver::kPropertiesOrHashOffset, kSize, kSize>;
H A Dobjects.cc255 MaybeHandle<JSReceiver> Object::ToObjectImpl(Isolate* isolate, in ToObjectImpl()
273 JSReceiver); in ToObjectImpl()
277 JSReceiver); in ToObjectImpl()
290 MaybeHandle<JSReceiver> Object::ConvertReceiver(Isolate* isolate, in ConvertReceiver()
292 if (object->IsJSReceiver()) return Handle<JSReceiver>::cast(object); in ConvertReceiver()
325 JSReceiver::ToPrimitive(isolate, Handle<JSReceiver>::cast(input), in ConvertToNumberOrNumeric()
415 JSReceiver::ToPrimitive(isolate, Handle<JSReceiver>::cast(input), in ConvertToString()
431 return JSReceiver in IsErrorObject()
[all...]
H A Djs-objects.cc89 Maybe<bool> JSReceiver::HasProperty(LookupIterator* it) { in HasProperty()
124 Maybe<bool> JSReceiver::HasOwnProperty(Isolate* isolate, in HasOwnProperty()
125 Handle<JSReceiver> object, in HasOwnProperty()
129 return JSReceiver::GetOwnPropertyDescriptor(isolate, object, name, &desc); in HasOwnProperty()
139 JSReceiver::GetOwnPropertyAttributes(object, name); in HasOwnProperty()
144 Handle<Object> JSReceiver::GetDataProperty(LookupIterator* it, in GetDataProperty()
175 Maybe<bool> JSReceiver::HasInPrototypeChain(Isolate* isolate, in HasInPrototypeChain()
176 Handle<JSReceiver> object, in HasInPrototypeChain()
189 bool JSReceiver::CheckPrivateNameStore(LookupIterator* it, bool is_define) { in CheckPrivateNameStore()
238 Maybe<bool> JSReceiver
[all...]
H A Dcontexts.cc134 JSReceiver Context::extension_receiver() const { in extension_receiver()
137 return IsWithContext() ? JSReceiver::cast(extension()) : extension_object(); in extension_receiver()
171 Maybe<bool> found = JSReceiver::HasProperty(it); in UnscopableLookup()
177 JSReceiver::GetProperty(isolate, in UnscopableLookup()
178 Handle<JSReceiver>::cast(it->GetReceiver()), in UnscopableLookup()
185 JSReceiver::GetProperty(isolate, Handle<JSReceiver>::cast(unscopables), in UnscopableLookup()
235 Handle<JSReceiver> object(context->extension_receiver(), isolate); in Lookup()
267 maybe = JSReceiver::GetOwnPropertyAttributes(object, name); in Lookup()
387 Handle<JSReceiver> extensio in Lookup()
[all...]
/third_party/node/deps/v8/src/runtime/
H A Druntime-object.cc78 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 in RUNTIME_FUNCTION()
[all...]
H A Druntime-proxy.cc43 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>( in RUNTIME_FUNCTION()
[all...]
H A Druntime-forin.cc27 Handle<JSReceiver> receiver) { in Enumerate()
48 // This is a slight modification of JSReceiver::HasProperty, dealing with
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()
H A Druntime-function.cc20 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/builtins/
H A Dbuiltins-object.cc25 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> receive in BUILTIN()
[all...]
H A Dbuiltins-proxy-gen.h19 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,
H A Dbuiltins-reflect.cc43 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()
H A Dbuiltins-array.cc47 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 in BUILTIN()
[all...]
H A Dbuiltins-api.cc24 JSReceiver GetCompatibleReceiver(Isolate* isolate, FunctionTemplateInfo info, in GetCompatibleReceiver()
25 JSReceiver receiver) { in GetCompatibleReceiver()
31 if (!receiver.IsJSObject()) return JSReceiver(); in GetCompatibleReceiver()
47 return JSReceiver(); in GetCompatibleReceiver()
55 Handle<JSReceiver> js_receiver; in HandleApiCallHelper()
56 JSReceiver raw_holder; in HandleApiCallHelper()
71 Handle<JSReceiver>::cast(new_target)), in HandleApiCallHelper()
79 js_receiver = Handle<JSReceiver>::cast(receiver); in HandleApiCallHelper()
/third_party/node/deps/v8/src/debug/
H A Ddebug-property-iterator.cc18 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/
H A Dregexp-utils.h13 class JSReceiver;
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,
H A Dregexp-utils.cc40 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()
/third_party/node/deps/v8/src/asmjs/
H A Dasm-js.cc41 Handle<Object> StdlibMathMember(Isolate* isolate, Handle<JSReceiver> stdlib, in StdlibMathMember()
45 Handle<Object> math = JSReceiver::GetDataProperty(isolate, stdlib, math_name); in StdlibMathMember()
47 Handle<JSReceiver> math_receiver = Handle<JSReceiver>::cast(math); in StdlibMathMember()
49 JSReceiver::GetDataProperty(isolate, math_receiver, name); in StdlibMathMember()
53 bool AreStdlibMembersValid(Isolate* isolate, Handle<JSReceiver> stdlib, in AreStdlibMembersValid()
59 Handle<Object> value = JSReceiver::GetDataProperty(isolate, stdlib, name); in AreStdlibMembersValid()
65 Handle<Object> value = JSReceiver::GetDataProperty(isolate, stdlib, name); in AreStdlibMembersValid()
101 Handle<Object> value = JSReceiver::GetDataProperty(isolate, stdlib, name); \ in AreStdlibMembersValid()
319 Handle<JSReceiver> stdli in InstantiateAsmWasm()
[all...]

Completed in 34 milliseconds

1234567