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.

eat

MacroTranslator.eat
fn eat(mt: *MacroTranslator, expected_id: CToken.Id) bool

File

lib/compiler/translate-c/MacroTranslator.zig:37

Code

fn eat(mt: *MacroTranslator, expected_id: CToken.Id) bool {
    if (mt.peek() == expected_id) {
        mt.i += 1;
        return true;
    }
    return false;
}