Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/
Dobject_fast_operator-inl.h45 JSTaggedValue ObjectFastOperator::GetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTag… in GetPropertyByName()
112 JSTaggedValue ObjectFastOperator::SetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTag… in SetPropertyByName()
224 JSTaggedValue ObjectFastOperator::GetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint… in GetPropertyByIndex()
280 JSTaggedValue ObjectFastOperator::SetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint… in SetPropertyByIndex()
335 JSTaggedValue ObjectFastOperator::GetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTa… in GetPropertyByValue()
355 return ObjectFastOperator::GetPropertyByName<UseOwn>(thread, receiver, key); in GetPropertyByValue()
361 JSTaggedValue ObjectFastOperator::SetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTa… in SetPropertyByValue()
384 return ObjectFastOperator::SetPropertyByName<UseOwn>(thread, receiver, key, value); in SetPropertyByValue()
389 bool ObjectFastOperator::FastSetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTaggedV… in FastSetPropertyByValue()
393 JSTaggedValue result = ObjectFastOperator::SetPropertyByValue(thread, receiver, key, value); in FastSetPropertyByValue()
[all …]
Djs_array.cpp365 auto result = ObjectFastOperator::FastGetPropertyByIndex(thread, obj.GetTaggedValue(), index); in FastGetPropertyByValue()
372 …auto result = ObjectFastOperator::FastGetPropertyByValue(thread, obj.GetTaggedValue(), key.GetTagg… in FastGetPropertyByValue()
379 …return ObjectFastOperator::FastSetPropertyByIndex(thread, obj.GetTaggedValue(), index, value.GetTa… in FastSetPropertyByValue()
385 …return ObjectFastOperator::FastSetPropertyByValue(thread, obj.GetTaggedValue(), key.GetTaggedValue… in FastSetPropertyByValue()
406 …presentValue.Update(ObjectFastOperator::FastGetPropertyByIndex<true>(thread, obj.GetTaggedValue(),… in Sort()
411ObjectFastOperator::FastGetPropertyByIndex<true>(thread, obj.GetTaggedValue(), middleIndex)); in Sort()
425ObjectFastOperator::FastGetPropertyByIndex<true>(thread, obj.GetTaggedValue(), j - 1)); in Sort()
427 ObjectFastOperator::FastSetPropertyByIndex(thread, obj.GetTaggedValue(), j, in Sort()
431 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.cpp252 …JSTaggedValue func = ObjectFastOperator::FastGetPropertyByName(thread, iter.GetTaggedValue(), retu… in IteratorClose()
Djs_object.h651 friend class ObjectFastOperator; variable
Djs_object.cpp1368 …auto result = ObjectFastOperator::SetPropertyByValue<true>(thread, obj.GetTaggedValue(), key.GetTa… in CreateDataProperty()
1382ObjectFastOperator::SetPropertyByIndex<true>(thread, obj.GetTaggedValue(), index, value.GetTaggedV… in CreateDataProperty()
1609 …value = ObjectFastOperator::GetPropertyByValue<true>(thread, obj.GetTaggedValue(), key.GetTaggedVa… in EnumerableOwnPropertyNamesHelper()
Dobject_operator.cpp831 attr = ObjectFastOperator::AddPropertyByName(thread_, obj, key_, value, attr); in AddPropertyInternal()
/arkcompiler/ets_runtime/ecmascript/interpreter/
Dfast_runtime_stub-inl.h162 return ObjectFastOperator::CallGetter(thread, receiver, holder, value); in CallGetter()
168 return ObjectFastOperator::CallSetter(thread, receiver, value, accessorValue); in CallSetter()
174 return ObjectFastOperator::GetPropertyByIndex<UseOwn>(thread, receiver, index); in GetPropertyByIndex()
180 return ObjectFastOperator::GetPropertyByValue<UseOwn>(thread, receiver, key); in GetPropertyByValue()
186 return ObjectFastOperator::GetPropertyByName<UseOwn>(thread, receiver, key); in GetPropertyByName()
193 return ObjectFastOperator::SetPropertyByName<UseOwn>(thread, receiver, key, value); in SetPropertyByName()
200 return ObjectFastOperator::SetPropertyByIndex<UseOwn>(thread, receiver, index, value); in SetPropertyByIndex()
207 return ObjectFastOperator::SetPropertyByValue<UseOwn>(thread, receiver, key, value); in SetPropertyByValue()
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_typedarray.cpp242 ObjectFastOperator::FastSetPropertyByIndex(thread, targetObj.GetTaggedValue(), k, in From()
287 kValue.Update(ObjectFastOperator::FastGetPropertyByValue(thread, arrayLike.GetTaggedValue(), in From()
301ObjectFastOperator::FastSetPropertyByIndex(thread, targetObj.GetTaggedValue(), k, mapValue.GetTagg… in From()
607 … kValue.Update(ObjectFastOperator::FastGetPropertyByValue(thread, thisHandle.GetTaggedValue(), in Filter()
637 ObjectFastOperator::FastSetPropertyByValue(thread, newArrObj.GetTaggedValue(), in Filter()
943 … kValue.Update(ObjectFastOperator::FastGetPropertyByValue(thread, thisHandle.GetTaggedValue(), in Map()
953 ObjectFastOperator::FastSetPropertyByValue(thread, newArrObj.GetTaggedValue(), in Map()
1082 ObjectFastOperator::FastGetPropertyByValue(thread, in Set()
1121 kValue.Update(ObjectFastOperator::FastGetPropertyByValue( in Set()
1316 … kValue.Update(ObjectFastOperator::FastGetPropertyByValue(thread, thisHandle.GetTaggedValue(), in Slice()
[all …]
Dbuiltins_regexp.cpp69 JSTaggedValue patternConstructor = ObjectFastOperator::FastGetPropertyByValue( in RegExpConstructor()
400ObjectFastOperator::FastGetPropertyByValue(thread, thisObj.GetTaggedValue(), global.GetTaggedValue… in Match()
438ObjectFastOperator::FastGetPropertyByValue(thread, thisObj.GetTaggedValue(), unicode.GetTaggedValu… in Match()
445ObjectFastOperator::FastSetPropertyByValue(thread, thisObj.GetTaggedValue(), lastIndexString.GetTa… in Match()
479 JSTaggedValue matchVal = ObjectFastOperator::FastGetPropertyByValue( in Match()
491 …JSTaggedValue lastIndex = ObjectFastOperator::FastGetPropertyByValue(thread, thisObj.GetTaggedValu… in Match()
501 ObjectFastOperator::FastSetPropertyByValue(thread, thisObj.GetTaggedValue(), in Match()
562ObjectFastOperator::FastSetPropertyByValue(thread, matcherHandle.GetTaggedValue(), lastIndexString… in MatchAll()
607 ObjectFastOperator::FastGetPropertyByValue(thread, regexp.GetTaggedValue(), in RegExpReplaceFast()
663 ObjectFastOperator::FastSetPropertyByValue(thread, regexp.GetTaggedValue(), in RegExpReplaceFast()
[all …]
Dbuiltins_object.cpp116 … value = ObjectFastOperator::FastGetPropertyByValue(thread, from.GetTaggedValue(), in Assign()
122ObjectFastOperator::FastSetPropertyByValue(thread, toAssign.GetTaggedValue(), key.GetTaggedValue(), in Assign()
Dbuiltins_array.cpp2231 …presentValue.Update(ObjectFastOperator::FastGetPropertyByIndex<true>(thread, thisObjHandle.GetTagg… in Sort()
2236ObjectFastOperator::FastGetPropertyByIndex<true>(thread, thisObjHandle.GetTaggedValue(), middleInd… in Sort()
2250ObjectFastOperator::FastGetPropertyByIndex<true>(thread, thisObjHandle.GetTaggedValue(), j - 1)); in Sort()
2252ObjectFastOperator::FastSetPropertyByIndex(thread, thisObjHandle.GetTaggedValue(), j, in Sort()
2256ObjectFastOperator::FastSetPropertyByIndex(thread, thisObjHandle.GetTaggedValue(), endIndex, in Sort()
/arkcompiler/ets_runtime/ecmascript/base/
Djson_stringifier.cpp176 …JSTaggedValue prop = ObjectFastOperator::FastGetPropertyByIndex(thread_, replacer.GetTaggedValue()… in Stringify()
297 … thread_, ObjectFastOperator::FastGetPropertyByValue(thread_, tagValue, toJson.GetTaggedValue())); in GetSerializeValue()
511 ObjectFastOperator::FastGetPropertyByValue(thread_, obj.GetTaggedValue(), in SerializeJSONObject()
611 …JSTaggedValue tagVal = ObjectFastOperator::FastGetPropertyByIndex(thread_, value.GetTaggedValue(),… in SerializeJSArray()
Djson_parser.h343ObjectFastOperator::SetPropertyByIndex<true>(thread_, arr.GetTaggedValue(), index++, value); in ParseArray()
394 … JSTaggedValue res = ObjectFastOperator::SetPropertyByValue<true>(thread_, result.GetTaggedValue(), in ParseObject()
Darray_helper.cpp41 …JSTaggedValue spreadable = ObjectFastOperator::FastGetPropertyByValue(thread, obj.GetTaggedValue(), in IsConcatSpreadable()
/arkcompiler/ets_runtime/ecmascript/containers/
Dcontainers_private.cpp160ObjectFastOperator::GetPropertyByName<true>(thread, obj.GetTaggedValue(), key.GetTaggedValue()); in InitializeContainer()