Address code review comments

This commit is contained in:
Eric Holk 2022-08-30 12:44:00 -07:00
parent de42ac3970
commit cf04547b0b
27 changed files with 199 additions and 261 deletions

View file

@ -579,9 +579,7 @@ impl<'a> Parser<'a> {
self.bump(); // `dyn`
// parse dyn* types
let dyn_star = matches!(self.token.kind, TokenKind::BinOp(token::Star));
let syntax = if dyn_star {
self.bump(); // `*`
let syntax = if self.eat(&TokenKind::BinOp(token::Star)) {
TraitObjectSyntax::DynStar
} else {
TraitObjectSyntax::Dyn