Commit 81f766eecd

Andrew Kelley <andrew@ziglang.org>
2020-06-17 12:08:15
self-hosted parser: make a function pointer comptime
1 parent 46b5774
Changed files (1)
lib
std
lib/std/zig/parse.zig
@@ -3223,7 +3223,7 @@ const Parser = struct {
     }
 
     /// Op* Child
-    fn parsePrefixOpExpr(p: *Parser, opParseFn: NodeParseFn, childParseFn: NodeParseFn) Error!?*Node {
+    fn parsePrefixOpExpr(p: *Parser, comptime opParseFn: NodeParseFn, comptime childParseFn: NodeParseFn) Error!?*Node {
         if (try opParseFn(p)) |first_op| {
             var rightmost_op = first_op;
             while (true) {