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 › debugEnumerationTypeAssumeCapacity Private Function debugEnumerationTypeAssumeCapacity Doc Source Private Function std.zig.llvm.Builder.debugEnumerationTypeAssumeCapacity
fn debugEnumerationTypeAssumeCapacity (
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: 14016
14016
14017
14018
14019
14020
14021
14022
14023
14024
14025
14026
14027
14028
14029
14030
14031
14032
14033
14034
14035
14036
14037
14038
14039 fn debugEnumerationTypeAssumeCapacity (
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_enumeration_type ,
name ,
file ,
scope ,
line ,
underlying_type ,
size_in_bits ,
align_in_bits ,
fields_tuple ,
);
}