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 › debugVectorTypeAssumeCapacity Private Function debugVectorTypeAssumeCapacity Doc Source Private Function std.zig.llvm.Builder.debugVectorTypeAssumeCapacity
fn debugVectorTypeAssumeCapacity (
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: 14066
14066
14067
14068
14069
14070
14071
14072
14073
14074
14075
14076
14077
14078
14079
14080
14081
14082
14083
14084
14085
14086
14087
14088
14089 fn debugVectorTypeAssumeCapacity (
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_vector_type ,
name ,
file ,
scope ,
line ,
underlying_type ,
size_in_bits ,
align_in_bits ,
fields_tuple ,
);
}