** has been removed from the language - convert to @splat
Some checks failed
aws-zig nightly build / build-zig-nightly (push) Failing after 28m17s

This commit is contained in:
Emil Lerch 2026-05-05 09:59:49 -07:00
parent 0623e9749e
commit b4739c6f1f
Signed by: lobo
GPG key ID: A7B62D657EF764F8
3 changed files with 3 additions and 3 deletions

View file

@ -1638,7 +1638,7 @@ fn parseInternal(comptime T: type, token: Token, tokens: *TokenStream, options:
else => return error.UnexpectedToken,
}
var r: T = undefined;
var fields_seen = [_]bool{false} ** structInfo.fields.len;
var fields_seen: [structInfo.fields.len]bool = @splat(false);
errdefer {
// TODO: why so high here? This was needed for ec2 describe instances
@setEvalBranchQuota(100000);

View file

@ -448,7 +448,7 @@ pub fn Request(comptime request_action: anytype) type {
T: type,
header_name: []const u8,
};
comptime var fields = [_]?HeaderInfo{null} ** std.meta.fields(@TypeOf(action.Response.http_header)).len;
comptime var fields: [std.meta.fields(@TypeOf(action.Response.http_header)).len]?HeaderInfo = @splat(null);
inline for (std.meta.fields(@TypeOf(action.Response.http_header)), 0..) |f, inx| {
fields[inx] = HeaderInfo{
.name = f.name,

View file

@ -244,7 +244,7 @@ fn parseInternal(comptime T: type, element: *xml.Element, options: ParseOptions)
},
.@"struct" => |struct_info| {
var r: T = undefined;
var fields_seen = [_]bool{false} ** struct_info.fields.len;
var fields_seen: [struct_info.fields.len]bool = @splat(false);
var fields_set: u64 = 0;
// errdefer {
// // TODO: why so high here? This was needed for ec2 describe instances