From fbb6a6a95b9b96901a612d76404e4705cadbe254 Mon Sep 17 00:00:00 2001 From: Aleksey Kladov <aleksey.kladov@gmail.com> Date: Sat, 18 Sep 2021 16:09:12 +0300 Subject: [PATCH] fix: correctly handle jointness --- crates/parser/src/grammar/generic_args.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/parser/src/grammar/generic_args.rs b/crates/parser/src/grammar/generic_args.rs index 0ae3eea5778..cd75d20a42f 100644 --- a/crates/parser/src/grammar/generic_args.rs +++ b/crates/parser/src/grammar/generic_args.rs @@ -51,7 +51,7 @@ fn generic_arg(p: &mut Parser) { path_ty.abandon(p); m.complete(p, ASSOC_TYPE_ARG); } - T![:] if p.nth(1) == T![:] => { + T![:] if p.at(T![::]) => { // NameRef::, this is a path type path_seg.complete(p, PATH_SEGMENT); let qual = path.complete(p, PATH);