Lines Matching refs:ObjectFastOperator
59 std::pair<JSTaggedValue, bool> ObjectFastOperator::HasOwnProperty(JSThread *thread, in HasOwnProperty()
122 template <ObjectFastOperator::Status status>
123 JSTaggedValue ObjectFastOperator::TryFastHasProperty(JSThread *thread, JSTaggedValue receiver, in TryFastHasProperty()
168 template <ObjectFastOperator::Status status>
169 JSTaggedValue ObjectFastOperator::TryFastGetPropertyByValue(JSThread *thread, JSTaggedValue receive… in TryFastGetPropertyByValue()
197 return ObjectFastOperator::GetPropertyByName<status>(thread, receiver, key); in TryFastGetPropertyByValue()
202 template<ObjectFastOperator::Status status>
203 JSTaggedValue ObjectFastOperator::TryFastGetPropertyByIndex(JSThread *thread, JSTaggedValue receive… in TryFastGetPropertyByIndex()
220 template<ObjectFastOperator::Status status>
221 JSTaggedValue ObjectFastOperator::TryGetPropertyByNameThroughCacheAtLocal(JSThread *thread, JSTagge… in TryGetPropertyByNameThroughCacheAtLocal()
249 template<ObjectFastOperator::Status status>
250 JSTaggedValue ObjectFastOperator::GetPropertyByName(JSThread *thread, JSTaggedValue receiver, in GetPropertyByName()
342 template<ObjectFastOperator::Status status>
343 JSTaggedValue ObjectFastOperator::TrySetPropertyByNameThroughCacheAtLocal(JSThread *thread, JSTagge… in TrySetPropertyByNameThroughCacheAtLocal()
406 template<ObjectFastOperator::Status status>
407 JSTaggedValue ObjectFastOperator::SetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTag… in SetPropertyByName()
569 template <ObjectFastOperator::Status status>
570 JSTaggedValue ObjectFastOperator::GetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint… in GetPropertyByIndex()
630 template <ObjectFastOperator::Status status>
631 JSTaggedValue ObjectFastOperator::SetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint… in SetPropertyByIndex()
714 template <ObjectFastOperator::Status status>
715 JSTaggedValue ObjectFastOperator::GetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTa… in GetPropertyByValue()
735 return ObjectFastOperator::GetPropertyByName<status>(thread, receiver, key); in GetPropertyByValue()
740 template<ObjectFastOperator::Status status>
741 JSTaggedValue ObjectFastOperator::SetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTa… in SetPropertyByValue()
768 … return ObjectFastOperator::SetPropertyByName<status>(thread, receiver, key, value, sCheckMode); in SetPropertyByValue()
773 bool ObjectFastOperator::FastSetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTaggedV… in FastSetPropertyByValue()
777 …JSTaggedValue result = ObjectFastOperator::SetPropertyByValue(thread, receiver, key, value, sCheck… in FastSetPropertyByValue()
787 bool ObjectFastOperator::FastSetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint32_t … in FastSetPropertyByIndex()
791 JSTaggedValue result = ObjectFastOperator::SetPropertyByIndex(thread, receiver, index, value); in FastSetPropertyByIndex()
799 JSTaggedValue ObjectFastOperator::FastGetPropertyByName(JSThread *thread, JSTaggedValue receiver, in FastGetPropertyByName()
810 …JSTaggedValue result = ObjectFastOperator::GetPropertyByName<Status::GetInternal>(thread, receiver… in FastGetPropertyByName()
818 JSTaggedValue ObjectFastOperator::FastGetPropertyByValue(JSThread *thread, JSTaggedValue receiver, … in FastGetPropertyByValue()
824 JSTaggedValue result = ObjectFastOperator::GetPropertyByValue(thread, receiver, key); in FastGetPropertyByValue()
831 JSTaggedValue ObjectFastOperator::FastGetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, … in FastGetPropertyByIndex()
834 JSTaggedValue result = ObjectFastOperator::GetPropertyByIndex(thread, receiver, index); in FastGetPropertyByIndex()
843 JSTaggedValue ObjectFastOperator::FastParseDate(const EcmaString *str) in FastParseDate()
874 PropertyAttributes ObjectFastOperator::AddPropertyByName(JSThread *thread, JSHandle<JSObject> objHa… in AddPropertyByName()
963 JSTaggedValue ObjectFastOperator::CallGetter(JSThread *thread, JSTaggedValue receiver, JSTaggedValu… in CallGetter()
978 JSTaggedValue ObjectFastOperator::CallSetter(JSThread *thread, JSTaggedValue receiver, JSTaggedValu… in CallSetter()
993 bool ObjectFastOperator::ShouldCallSetter(JSTaggedValue receiver, JSTaggedValue holder, JSTaggedVal… in ShouldCallSetter()
1005 bool ObjectFastOperator::IsSpecialIndexedObj(JSType jsType) in IsSpecialIndexedObj()
1010 bool ObjectFastOperator::IsJSSharedArray(JSType jsType) in IsJSSharedArray()
1015 bool ObjectFastOperator::IsFastTypeArray(JSType jsType) in IsFastTypeArray()
1020 bool ObjectFastOperator::IsString(JSType jsType) in IsString()
1025 bool ObjectFastOperator::IsJSPrimitiveRef(JSType jsType) in IsJSPrimitiveRef()
1030 JSTaggedValue ObjectFastOperator::FastGetTypeArrayProperty(JSThread *thread, JSTaggedValue receiver, in FastGetTypeArrayProperty()
1049 bool ObjectFastOperator::TryStringOrSymbolToIndex(JSTaggedValue key, uint32_t *output) in TryStringOrSymbolToIndex()
1058 JSTaggedValue ObjectFastOperator::FastSetTypeArrayProperty(JSThread *thread, JSTaggedValue receiver, in FastSetTypeArrayProperty()
1080 bool ObjectFastOperator::IsSpecialContainer(JSType jsType) in IsSpecialContainer()
1085 JSTaggedValue ObjectFastOperator::GetContainerProperty(JSThread *thread, JSTaggedValue receiver, ui… in GetContainerProperty()
1128 JSTaggedValue ObjectFastOperator::SetContainerProperty(JSThread *thread, JSTaggedValue receiver, ui… in SetContainerProperty()
1172 JSTaggedValue ObjectFastOperator::AddPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint… in AddPropertyByIndex()
1188 int64_t ObjectFastOperator::TryToElementsIndex(JSTaggedValue key) in TryToElementsIndex()
1208 bool ObjectFastOperator::GetNumFromString(const char *str, int len, int *index, int *num) in GetNumFromString()
1238 JSTaggedValue ObjectFastOperator::FastGetPropertyByPorpsIndex(JSThread *thread, in FastGetPropertyByPorpsIndex()