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.

advanceSourceCursorToNode

Advances the source cursor to the beginning of node.

AstGen.advanceSourceCursorToNode
fn advanceSourceCursorToNode(astgen: *AstGen, node: Ast.Node.Index) void

File

lib/std/zig/AstGen.zig:12809

Code

fn advanceSourceCursorToNode(astgen: *AstGen, node: Ast.Node.Index) void {
    const tree = astgen.tree;
    const node_start = tree.tokenStart(tree.firstToken(node));
    astgen.advanceSourceCursor(node_start);
}