pub fn addAliasAssumeCapacity( self: *Builder, name: StrtabString, ty: Type, addr_space: AddrSpace, aliasee: Constant, ) Alias.Index
self: *Builder
name: StrtabString
ty: Type
addr_space: AddrSpace
aliasee: Constant
10275 10276 10277 10278 10279 10280 10281 10282 10283 10284 10285 10286 10287 10288 10289
pub fn addAliasAssumeCapacity( self: *Builder, name: StrtabString, ty: Type, addr_space: AddrSpace, aliasee: Constant, ) Alias.Index { const alias_index: Alias.Index = @fromBackingInt(@intCast(self.aliases.items.len)); self.aliases.appendAssumeCapacity(.{ .global = self.addGlobalAssumeCapacity(name, .{ .addr_space = addr_space, .type = ty, .kind = .{ .alias = alias_index }, }), .aliasee = aliasee }); return alias_index; }