Lines Matching refs:ValueSerializer

3302 Maybe<bool> ValueSerializer::Delegate::WriteHostObject(Isolate* v8_isolate,
3311 Maybe<uint32_t> ValueSerializer::Delegate::GetSharedArrayBufferId(
3320 Maybe<uint32_t> ValueSerializer::Delegate::GetWasmModuleTransferId(
3325 bool ValueSerializer::Delegate::SupportsSharedValues() const { return false; }
3327 Maybe<uint32_t> ValueSerializer::Delegate::GetSharedValueId(
3336 void* ValueSerializer::Delegate::ReallocateBufferMemory(void* old_buffer,
3343 void ValueSerializer::Delegate::FreeBufferMemory(void* buffer) {
3347 struct ValueSerializer::PrivateData {
3348 explicit PrivateData(i::Isolate* i, ValueSerializer::Delegate* delegate)
3351 i::ValueSerializer serializer;
3354 ValueSerializer::ValueSerializer(Isolate* isolate)
3355 : ValueSerializer(isolate, nullptr) {}
3357 ValueSerializer::ValueSerializer(Isolate* isolate, Delegate* delegate)
3361 ValueSerializer::~ValueSerializer() { delete private_; }
3363 void ValueSerializer::WriteHeader() { private_->serializer.WriteHeader(); }
3365 void ValueSerializer::SetTreatArrayBufferViewsAsHostObjects(bool mode) {
3369 Maybe<bool> ValueSerializer::WriteValue(Local<Context> context,
3372 ENTER_V8(isolate, context, ValueSerializer, WriteValue, Nothing<bool>(),
3381 std::pair<uint8_t*, size_t> ValueSerializer::Release() {
3385 void ValueSerializer::TransferArrayBuffer(uint32_t transfer_id,
3391 void ValueSerializer::WriteUint32(uint32_t value) {
3395 void ValueSerializer::WriteUint64(uint64_t value) {
3399 void ValueSerializer::WriteDouble(double value) {
3403 void ValueSerializer::WriteRawBytes(const void* source, size_t length) {