commit 28ea364e5e60464f68501fdfa69ba41b9cf9c47e (tree)
parent 841ac0f4e1b5ca6ae8f2250248363521d9f56c36
Author: Jimmi Holst Christensen <jhc@liab.dk>
Date: Wed, 11 Apr 2018 13:56:39 +0200
std.zig.parser now handle `try`'s precedence correctly
This allows parsing of `std/zig/parser.zig`. Related: #909
Diffstat:
1 file changed, 1 insertion(+), 0 deletions(-)
diff --git a/std/zig/parser.zig b/std/zig/parser.zig
@@ -2957,6 +2957,7 @@ pub const Parser = struct {
Token.Id.QuestionMark => ast.NodePrefixOp.PrefixOp { .MaybeType = void{} },
Token.Id.QuestionMarkQuestionMark => ast.NodePrefixOp.PrefixOp { .UnwrapMaybe = void{} },
Token.Id.Keyword_await => ast.NodePrefixOp.PrefixOp { .Await = void{} },
+ Token.Id.Keyword_try => ast.NodePrefixOp.PrefixOp { .Try = void{ } },
else => null,
};
}