Function addCheck [src]

Prototype

pub fn addCheck(run: *Run, new_check: StdIo.Check) void

Parameters

run: *Runnew_check: StdIo.Check

Source

pub fn addCheck(run: *Run, new_check: StdIo.Check) void { const b = run.step.owner; switch (run.stdio) { .infer_from_args => { run.stdio = .{ .check = .{} }; run.stdio.check.append(b.allocator, new_check) catch @panic("OOM"); }, .check => |*checks| checks.append(b.allocator, new_check) catch @panic("OOM"), else => @panic("illegal call to addCheck: conflicting helper method calls. Suggest to directly set stdio field of Run instead"), } }