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 › Build › Configuration › Step › TranslateC Public Struct TranslateC Doc Source Public Struct std.Build.Configuration.Step.TranslateC
pub const TranslateC = struct Fields Structs File Build/Configuration.zig: 1395
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413 pub const TranslateC = struct {
flags : @This ().Flags ,
src_path : LazyPath .Index ,
output_file : GeneratedFileIndex ,
include_dirs : Storage .UnionList (.flags , .include_dirs , Module .IncludeDir ),
system_libs : Storage .FlagLengthPrefixedList (.flags , .system_libs , SystemLib .Index ),
c_macros : Storage .FlagLengthPrefixedList (.flags , .c_macros , String ),
target : ResolvedTarget .OptionalIndex ,
pub const Flags = packed struct (u32 ) {
tag : Tag = .translate_c ,
include_dirs : bool ,
system_libs : bool ,
c_macros : bool ,
link_libc : bool ,
optimize : Module .Optimize ,
_ : u20 = 0 ,
};
}