pub fn addVariableAssumeCapacity(
self: *Builder,
ty: Type,
name: StrtabString,
addr_space: AddrSpace,
) Variable.Index self: *Builderty: Typename: StrtabStringaddr_space: AddrSpace10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315
10316
10317pub fn addVariableAssumeCapacity(
self: *Builder,
ty: Type,
name: StrtabString,
addr_space: AddrSpace,
) Variable.Index {
const variable_index: Variable.Index = @fromBackingInt(@intCast(self.variables.items.len));
self.variables.appendAssumeCapacity(.{ .global = self.addGlobalAssumeCapacity(name, .{
.addr_space = addr_space,
.type = ty,
.kind = .{ .variable = variable_index },
}) });
return variable_index;
}