remove useless _page field from WritableStream*

This commit is contained in:
Pierre Tachoire
2026-03-02 18:08:08 +01:00
parent 7d0548406e
commit d2da0b7c0e
4 changed files with 0 additions and 12 deletions

View File

@@ -29,7 +29,6 @@ pub const DefaultController = TransformStreamDefaultController;
pub const ZigTransformFn = *const fn (*TransformStreamDefaultController, js.Value) anyerror!void;
_page: *Page,
_readable: *ReadableStream,
_writable: *WritableStream,
_controller: *TransformStreamDefaultController,
@@ -44,7 +43,6 @@ pub fn init(transformer_: ?Transformer, page: *Page) !*TransformStream {
const readable = try ReadableStream.init(null, null, page);
const self = try page._factory.create(TransformStream{
._page = page,
._readable = readable,
._writable = undefined,
._controller = undefined,
@@ -74,7 +72,6 @@ pub fn initWithZigTransform(zig_transform: ZigTransformFn, page: *Page) !*Transf
const readable = try ReadableStream.init(null, null, page);
const self = try page._factory.create(TransformStream{
._page = page,
._readable = readable,
._writable = undefined,
._controller = undefined,
@@ -152,7 +149,6 @@ pub fn registerTypes() []const type {
}
pub const TransformStreamDefaultController = struct {
_page: *Page,
_stream: *TransformStream,
_transform_fn: ?js.Function.Global,
_flush_fn: ?js.Function.Global,
@@ -166,7 +162,6 @@ pub const TransformStreamDefaultController = struct {
page: *Page,
) !*TransformStreamDefaultController {
return page._factory.create(TransformStreamDefaultController{
._page = page,
._stream = stream,
._transform_fn = transform_fn,
._flush_fn = flush_fn,

View File

@@ -31,7 +31,6 @@ pub const State = enum {
errored,
};
_page: *Page,
_state: State,
_writer: ?*WritableStreamDefaultWriter,
_controller: *WritableStreamDefaultController,
@@ -50,7 +49,6 @@ const UnderlyingSink = struct {
pub fn init(sink_: ?UnderlyingSink, page: *Page) !*WritableStream {
const self = try page._factory.create(WritableStream{
._page = page,
._state = .writable,
._writer = null,
._controller = undefined,
@@ -75,7 +73,6 @@ pub fn init(sink_: ?UnderlyingSink, page: *Page) !*WritableStream {
pub fn initForTransform(transform_stream: *TransformStream, page: *Page) !*WritableStream {
const self = try page._factory.create(WritableStream{
._page = page,
._state = .writable,
._writer = null,
._controller = undefined,

View File

@@ -22,12 +22,10 @@ const WritableStream = @import("WritableStream.zig");
const WritableStreamDefaultController = @This();
_page: *Page,
_stream: *WritableStream,
pub fn init(stream: *WritableStream, page: *Page) !*WritableStreamDefaultController {
return page._factory.create(WritableStreamDefaultController{
._page = page,
._stream = stream,
});
}

View File

@@ -22,12 +22,10 @@ const WritableStream = @import("WritableStream.zig");
const WritableStreamDefaultWriter = @This();
_page: *Page,
_stream: ?*WritableStream,
pub fn init(stream: *WritableStream, page: *Page) !*WritableStreamDefaultWriter {
return page._factory.create(WritableStreamDefaultWriter{
._page = page,
._stream = stream,
});
}