Zig 0.17.0-dev (Split by item) This is an example of documentation generated by
ZigDoc , an alternative to Zig's built-in
Auto Doc feature. See also
examples in other modes/formats . The project being documented here (as the example) is the Zig standard library.
std › zig › llvm › Builder › debugArrayTypeAssumeCapacity Private Function debugArrayTypeAssumeCapacity Doc Source Private Function std.zig.llvm.Builder.debugArrayTypeAssumeCapacity
fn debugArrayTypeAssumeCapacity (
self : *Builder ,
name : ?Metadata .String ,
file : ?Metadata ,
scope : ?Metadata ,
line : u32 ,
underlying_type : ?Metadata ,
size_in_bits : u64 ,
align_in_bits : u64 ,
fields_tuple : ?Metadata ,
) Metadata Params File zig/llvm/Builder.zig: 14041
14041
14042
14043
14044
14045
14046
14047
14048
14049
14050
14051
14052
14053
14054
14055
14056
14057
14058
14059
14060
14061
14062
14063
14064 fn debugArrayTypeAssumeCapacity (
self : *Builder ,
name : ?Metadata .String ,
file : ?Metadata ,
scope : ?Metadata ,
line : u32 ,
underlying_type : ?Metadata ,
size_in_bits : u64 ,
align_in_bits : u64 ,
fields_tuple : ?Metadata ,
) Metadata {
assert (!self .strip );
return self .debugCompositeTypeAssumeCapacity (
.composite_array_type ,
name ,
file ,
scope ,
line ,
underlying_type ,
size_in_bits ,
align_in_bits ,
fields_tuple ,
);
}