fn ensureAllValuesUsed( maker: *Maker, step: *Step, value_map: *const ValueMap, src_path: Path, ) Step.ExtendedMakeError!void
fn ensureAllValuesUsed( maker: *Maker, step: *Step, value_map: *const ValueMap, src_path: Path, ) Step.ExtendedMakeError!void { var any_errors = false; for (value_map.keys(), value_map.values()) |name, used| { if (used) continue; try step.addError(maker, "{f}: config header value unused: {s}", .{ src_path, name }); any_errors = true; } if (any_errors) return error.MakeFailed; }