Lines Matching defs:view
452 Handle<JSArrayBufferView> view = Handle<JSArrayBufferView>::cast(object);
453 if (!id_map_.Find(view) && !treat_array_buffer_views_as_host_objects_) {
456 ? Handle<JSTypedArray>::cast(view)->GetBuffer()
457 : handle(JSArrayBuffer::cast(view->buffer()), isolate_));
460 return WriteJSReceiver(view);
944 Maybe<bool> ValueSerializer::WriteJSArrayBufferView(JSArrayBufferView view) {
946 return WriteHostObject(handle(view, isolate_));
950 if (view.IsJSTypedArray()) {
951 switch (JSTypedArray::cast(view).type()) {
960 DCHECK(view.IsJSDataView());
964 WriteVarint(static_cast<uint32_t>(view.byte_offset()));
965 WriteVarint(static_cast<uint32_t>(view.byte_length()));
967 JSArrayBufferViewIsLengthTracking::encode(view.is_length_tracking()) |
968 JSArrayBufferViewIsBackedByRab::encode(view.is_backed_by_rab());
2050 JSArrayBufferView view, JSArrayBuffer buffer, uint32_t serialized_flags) {
2070 view.set_is_length_tracking(is_length_tracking);
2071 view.set_is_backed_by_rab(is_backed_by_rab);