feature. See also
. The project being documented here (as the example) is the Zig library itself.
Builder.debugCompileUnitAssumeCapacity
pub fn debugCompileUnitAssumeCapacity(
self: *Builder,
file: ?Metadata,
producer: ?Metadata.String,
enums: ?Metadata,
globals: ?Metadata,
options: Metadata.CompileUnit.Options,
) Metadata
File
Code
pub fn debugCompileUnitAssumeCapacity(
self: *Builder,
file: ?Metadata,
producer: ?Metadata.String,
enums: ?Metadata,
globals: ?Metadata,
options: Metadata.CompileUnit.Options,
) Metadata {
assert(!self.strip);
return self.metadataDistinctAssumeCapacity(
if (options.optimized) .@"compile_unit optimized" else .compile_unit,
Metadata.CompileUnit{
.file = .wrap(file),
.producer = .wrap(producer),
.enums = .wrap(enums),
.globals = .wrap(globals),
},
);
}