Zig 0.17.0-dev (Split by item)

Shortcut keys
?
Show these tips
S
Focus search field
Esc
Clear focus & close tips
U
Jump to source code
↑
Move up in search results
↓
Move down in search results
↵
Go to active search result
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. Public Struct

CheckFile

Public Struct
std.Build.Configuration.Step.CheckFile
pub const CheckFile = struct

Fields

flags: @This().Flags
file: LazyPath.Index
expected_exact: Storage.FlagOptional(.flags, .expected_exact, Bytes)
expected_matches: Storage.FlagLengthPrefixedList(.flags, .expected_matches, Bytes)
max_bytes: Storage.FlagOptional(.flags, .max_bytes, u32)

Structs

File

Build/Configuration.zig:1061
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
    pub const CheckFile = struct {
        flags: @This().Flags,
        file: LazyPath.Index,
        expected_exact: Storage.FlagOptional(.flags, .expected_exact, Bytes),
        expected_matches: Storage.FlagLengthPrefixedList(.flags, .expected_matches, Bytes),
        max_bytes: Storage.FlagOptional(.flags, .max_bytes, u32),

        pub const Flags = packed struct(u32) {
            tag: Tag = .check_file,
            expected_exact: bool,
            expected_matches: bool,
            max_bytes: bool,
            _: u24 = 0,
        };
    }