Files
bun.sh/src/shell/builtin/true.zig
taylor.fish 07cd45deae Refactor Zig imports and file structure (part 1) (#21270)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-07-22 17:51:38 -07:00

28 lines
610 B
Zig

pub fn start(this: *@This()) Yield {
return this.bltn().done(0);
}
pub fn deinit(this: *@This()) void {
_ = this;
}
pub fn onIOWriterChunk(_: *@This(), _: usize, _: ?jsc.SystemError) Yield {
return .done;
}
pub inline fn bltn(this: *@This()) *Builtin {
const impl: *Builtin.Impl = @alignCast(@fieldParentPtr("true", this));
return @fieldParentPtr("impl", impl);
}
// --
const interpreter = @import("../interpreter.zig");
const Interpreter = interpreter.Interpreter;
const Builtin = Interpreter.Builtin;
const bun = @import("bun");
const jsc = bun.jsc;
const Yield = bun.shell.Yield;