authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-06-17 06:08:15-04:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-06-18 17:12:56-04:00
log81f766eecd98287463888a725c3cc053a132c66e
tree8a9d95147104a9bc5a110484a65a64185886689f
parent46b57748a52c32b973903166d40c7ebee53d88c5

self-hosted parser: make a function pointer comptime


1 files changed, 1 insertions(+), 1 deletions(-)

lib/std/zig/parse.zig+1-1
...@@ -3223,7 +3223,7 @@ const Parser = struct {...@@ -3223,7 +3223,7 @@ const Parser = struct {
3223 }3223 }
32243224
3225 /// Op* Child3225 /// Op* Child
3226 fn parsePrefixOpExpr(p: *Parser, opParseFn: NodeParseFn, childParseFn: NodeParseFn) Error!?*Node {3226 fn parsePrefixOpExpr(p: *Parser, comptime opParseFn: NodeParseFn, comptime childParseFn: NodeParseFn) Error!?*Node {
3227 if (try opParseFn(p)) |first_op| {3227 if (try opParseFn(p)) |first_op| {
3228 var rightmost_op = first_op;3228 var rightmost_op = first_op;
3229 while (true) {3229 while (true) {