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. Private Function

skipUntilTag

Private Function
std.zig.system.darwin.macos.SystemVersionTokenizer.skipUntilTag
fn skipUntilTag(self: *@This(), kind: Tag.Kind, name: []const u8) !void

Params

  • self: *@This()
  • kind: Tag.Kind
  • name: []const u8

File

zig/system/darwin/macos.zig:248
248
249
250
251
252
253
254
255
256
257
258
    fn skipUntilTag(self: *@This(), kind: Tag.Kind, name: []const u8) !void {
        while (try self.next()) |tok| {
            switch (tok) {
                .tag => |tag| {
                    if (tag.kind == kind and mem.eql(u8, tag.name, name)) return;
                },
                else => {},
            }
        }
        return error.TagNotFound;
    }