fn failExpected(p: *Parse, expected_token: Token.Tag) error
fn failExpected(p: *Parse, expected_token: Token.Tag) error{ ParseError, OutOfMemory } { @branchHint(.cold); return p.failMsg(.{ .tag = .expected_token, .token = p.tok_i, .extra = .{ .expected_tag = expected_token }, }); }