Home
last modified time | relevance | path

Searched refs:ObjectFastOperator (Results 1 – 16 of 16) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/
Dobject_fast_operator-inl.h45 JSTaggedValue ObjectFastOperator::GetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTag… in GetPropertyByName()
113 JSTaggedValue ObjectFastOperator::SetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTag… in SetPropertyByName()
228 JSTaggedValue ObjectFastOperator::GetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint… in GetPropertyByIndex()
281 JSTaggedValue ObjectFastOperator::SetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint… in SetPropertyByIndex()
332 JSTaggedValue ObjectFastOperator::GetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTa… in GetPropertyByValue()
352 return ObjectFastOperator::GetPropertyByName<UseOwn>(thread, receiver, key); in GetPropertyByValue()
358 JSTaggedValue ObjectFastOperator::SetPropertyByValue(JSThread *thread, JSTaggedValue receiver, in SetPropertyByValue()
381 return ObjectFastOperator::SetPropertyByName<UseOwn>(thread, receiver, key, value); in SetPropertyByValue()
386 bool ObjectFastOperator::FastSetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTaggedV… in FastSetPropertyByValue()
390 JSTaggedValue result = ObjectFastOperator::SetPropertyByValue(thread, receiver, key, value); in FastSetPropertyByValue()
[all …]
Djs_array.cpp360 auto result = ObjectFastOperator::FastGetPropertyByIndex(thread, obj.GetTaggedValue(), index); in FastGetPropertyByValue()
367 …auto result = ObjectFastOperator::FastGetPropertyByValue(thread, obj.GetTaggedValue(), key.GetTagg… in FastGetPropertyByValue()
374 …return ObjectFastOperator::FastSetPropertyByIndex(thread, obj.GetTaggedValue(), index, value.GetTa… in FastSetPropertyByValue()
380 …return ObjectFastOperator::FastSetPropertyByValue(thread, obj.GetTaggedValue(), key.GetTaggedValue… in FastSetPropertyByValue()
401 …presentValue.Update(ObjectFastOperator::FastGetPropertyByIndex<true>(thread, obj.GetTaggedValue(),… in Sort()
406ObjectFastOperator::FastGetPropertyByIndex<true>(thread, obj.GetTaggedValue(), middleIndex)); in Sort()
420ObjectFastOperator::FastGetPropertyByIndex<true>(thread, obj.GetTaggedValue(), j - 1)); in Sort()
422 ObjectFastOperator::FastSetPropertyByIndex(thread, obj.GetTaggedValue(), j, in Sort()
426 ObjectFastOperator::FastSetPropertyByIndex(thread, obj.GetTaggedValue(), endIndex, in Sort()
Djs_regexp_iterator.cpp93 ObjectFastOperator::FastSetPropertyByValue(thread, regexHandle.GetTaggedValue(), in Next()
Dobject_fast_operator.h22 class ObjectFastOperator final {
Djs_iterator.cpp244 …JSTaggedValue func = ObjectFastOperator::FastGetPropertyByName(thread, iter.GetTaggedValue(), retu… in IteratorClose()
Djs_object.h620 friend class ObjectFastOperator; variable
Djs_object.cpp1141 …auto result = ObjectFastOperator::SetPropertyByValue<true>(thread, obj.GetTaggedValue(), key.GetTa… in CreateDataProperty()
1155ObjectFastOperator::SetPropertyByIndex<true>(thread, obj.GetTaggedValue(), index, value.GetTaggedV… in CreateDataProperty()
1377 …value = ObjectFastOperator::GetPropertyByValue<true>(thread, obj.GetTaggedValue(), key.GetTaggedVa… in EnumerableOwnPropertyNamesHelper()
Dobject_operator.cpp742 attr = ObjectFastOperator::AddPropertyByName(thread_, obj, key_, value, attr); in AddPropertyInternal()
/arkcompiler/ets_runtime/ecmascript/interpreter/
Dfast_runtime_stub-inl.h154 return ObjectFastOperator::CallGetter(thread, receiver, holder, value); in CallGetter()
160 return ObjectFastOperator::CallSetter(thread, receiver, value, accessorValue); in CallSetter()
166 return ObjectFastOperator::GetPropertyByIndex<UseOwn>(thread, receiver, index); in GetPropertyByIndex()
172 return ObjectFastOperator::GetPropertyByValue<UseOwn>(thread, receiver, key); in GetPropertyByValue()
178 return ObjectFastOperator::GetPropertyByName<UseOwn>(thread, receiver, key); in GetPropertyByName()
185 return ObjectFastOperator::SetPropertyByName<UseOwn>(thread, receiver, key, value); in SetPropertyByName()
192 return ObjectFastOperator::SetPropertyByIndex<UseOwn>(thread, receiver, index, value); in SetPropertyByIndex()
199 return ObjectFastOperator::SetPropertyByValue<UseOwn>(thread, receiver, key, value); in SetPropertyByValue()
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_regexp.cpp69 JSTaggedValue patternConstructor = ObjectFastOperator::FastGetPropertyByValue( in RegExpConstructor()
388ObjectFastOperator::FastGetPropertyByValue(thread, thisObj.GetTaggedValue(), global.GetTaggedValue… in Match()
426ObjectFastOperator::FastGetPropertyByValue(thread, thisObj.GetTaggedValue(), unicode.GetTaggedValu… in Match()
433ObjectFastOperator::FastSetPropertyByValue(thread, thisObj.GetTaggedValue(), lastIndexString.GetTa… in Match()
466 JSTaggedValue matchVal = ObjectFastOperator::FastGetPropertyByValue( in Match()
478 …JSTaggedValue lastIndex = ObjectFastOperator::FastGetPropertyByValue(thread, thisObj.GetTaggedValu… in Match()
488 ObjectFastOperator::FastSetPropertyByValue(thread, thisObj.GetTaggedValue(), in Match()
548ObjectFastOperator::FastSetPropertyByValue(thread, matcherHandle.GetTaggedValue(), lastIndexString… in MatchAll()
591 JSTaggedValue thisIndex = ObjectFastOperator::FastGetPropertyByValue(thread, in RegExpReplaceFast()
647 ObjectFastOperator::FastSetPropertyByValue(thread, regexp.GetTaggedValue(), in RegExpReplaceFast()
[all …]
Dbuiltins_typedarray.cpp229 ObjectFastOperator::FastSetPropertyByIndex(thread, targetObj.GetTaggedValue(), k, in From()
274 kValue.Update(ObjectFastOperator::FastGetPropertyByValue(thread, arrayLike.GetTaggedValue(), in From()
288ObjectFastOperator::FastSetPropertyByIndex(thread, targetObj.GetTaggedValue(), k, mapValue.GetTagg… in From()
591 … kValue.Update(ObjectFastOperator::FastGetPropertyByValue(thread, thisHandle.GetTaggedValue(), in Filter()
622 ObjectFastOperator::FastSetPropertyByValue(thread, newArrObj.GetTaggedValue(), in Filter()
924 … kValue.Update(ObjectFastOperator::FastGetPropertyByValue(thread, thisHandle.GetTaggedValue(), in Map()
934 ObjectFastOperator::FastSetPropertyByValue(thread, newArrObj.GetTaggedValue(), in Map()
1060 ObjectFastOperator::FastGetPropertyByValue(thread, in Set()
1098 kValue.Update(ObjectFastOperator::FastGetPropertyByValue( in Set()
1293 … kValue.Update(ObjectFastOperator::FastGetPropertyByValue(thread, thisHandle.GetTaggedValue(), in Slice()
[all …]
Dbuiltins_object.cpp116 … value = ObjectFastOperator::FastGetPropertyByValue(thread, from.GetTaggedValue(), in Assign()
122ObjectFastOperator::FastSetPropertyByValue(thread, toAssign.GetTaggedValue(), key.GetTaggedValue(), in Assign()
Dbuiltins_array.cpp2240 presentValue.Update(ObjectFastOperator::FastGetPropertyByIndex<true>(thread, in Sort()
2246ObjectFastOperator::FastGetPropertyByIndex<true>(thread, thisObjHandle.GetTaggedValue(), middleInd… in Sort()
2260ObjectFastOperator::FastGetPropertyByIndex<true>(thread, thisObjHandle.GetTaggedValue(), j - 1)); in Sort()
2262ObjectFastOperator::FastSetPropertyByIndex(thread, thisObjHandle.GetTaggedValue(), j, in Sort()
2266ObjectFastOperator::FastSetPropertyByIndex(thread, thisObjHandle.GetTaggedValue(), endIndex, in Sort()
/arkcompiler/ets_runtime/ecmascript/base/
Djson_stringifier.cpp175 …JSTaggedValue prop = ObjectFastOperator::FastGetPropertyByIndex(thread_, replacer.GetTaggedValue()… in Stringify()
296 … thread_, ObjectFastOperator::FastGetPropertyByValue(thread_, tagValue, toJson.GetTaggedValue())); in GetSerializeValue()
502 JSTaggedValue tagVal = ObjectFastOperator::FastGetPropertyByValue(thread_, in SerializeJSONObject()
602 …JSTaggedValue tagVal = ObjectFastOperator::FastGetPropertyByIndex(thread_, value.GetTaggedValue(),… in SerializeJSArray()
Djson_parser.h333ObjectFastOperator::SetPropertyByIndex<true>(thread_, arr.GetTaggedValue(), index++, value); in ParseArray()
382 … JSTaggedValue res = ObjectFastOperator::SetPropertyByValue<true>(thread_, result.GetTaggedValue(), in ParseObject()
/arkcompiler/ets_runtime/ecmascript/containers/
Dcontainers_private.cpp159ObjectFastOperator::GetPropertyByName<true>(thread, obj.GetTaggedValue(), key.GetTaggedValue()); in InitializeContainer()