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 library itself.

errorPosition

DepTokenizer.errorPosition
fn errorPosition(comptime id: std.meta.Tag(Token), index: usize, bytes: []const u8) Token

File

lib/std/Build/Cache/DepTokenizer.zig:306

Code

fn errorPosition(comptime id: std.meta.Tag(Token), index: usize, bytes: []const u8) Token {
    return @unionInit(Token, @tagName(id), .{ .index = index, .bytes = bytes });
}