Lines Matching full:transfer
210 // Transfer ownership of buffer, should not use this Serializer after release
1950 JSThread *thread, const JSHandle<JSTaggedValue> &value, const JSHandle<JSTaggedValue> &transfer) in WriteValue() argument
1956 if (!PrepareTransfer(thread, transfer)) { in WriteValue()
1962 if (!FinalizeTransfer(thread, transfer)) { in WriteValue()
1976 bool Serializer::PrepareTransfer(JSThread *thread, const JSHandle<JSTaggedValue> &transfer) in PrepareTransfer() argument
1978 if (transfer->IsUndefined()) { in PrepareTransfer()
1981 if (!transfer->IsJSArray()) { in PrepareTransfer()
1984 int len = base::ArrayHelper::GetArrayLength(thread, transfer); in PrepareTransfer()
1987 bool exists = JSTaggedValue::HasProperty(thread, transfer, k); in PrepareTransfer()
1989 JSHandle<JSTaggedValue> element = JSArray::FastGetPropertyByValue(thread, transfer, k); in PrepareTransfer()
2000 bool Serializer::FinalizeTransfer(JSThread *thread, const JSHandle<JSTaggedValue> &transfer) in FinalizeTransfer() argument
2003 JSHandle<JSTaggedValue> element = JSArray::FastGetPropertyByValue(thread, transfer, idx); in FinalizeTransfer()