1
Fork 0

Parser: recover from ::: to :: in delegations

This commit is contained in:
Pavel Grigorenko 2024-09-21 20:29:22 +03:00
parent e90e2593ea
commit 82482dc357
4 changed files with 127 additions and 1 deletions

View file

@ -707,7 +707,7 @@ impl<'a> Parser<'a> {
})
};
let (ident, item_kind) = if self.eat(&token::PathSep) {
let (ident, item_kind) = if self.eat_path_sep() {
let suffixes = if self.eat(&token::BinOp(token::Star)) {
None
} else {