1
Fork 0

Replace some matches with try.

This commit is contained in:
Masaki Hara 2017-06-04 14:10:14 +09:00
parent 76242aebb9
commit ab72611d8f
No known key found for this signature in database
GPG key ID: 7CA7A85E049A82E8
3 changed files with 3 additions and 12 deletions

View file

@ -1249,10 +1249,7 @@ impl<'a> Parser<'a> {
let mac = respan(lo.to(self.prev_span), Mac_ { path: pth, tts: tts });
(keywords::Invalid.ident(), ast::TraitItemKind::Macro(mac))
} else {
let (constness, unsafety, abi) = match self.parse_fn_front_matter() {
Ok(cua) => cua,
Err(e) => return Err(e),
};
let (constness, unsafety, abi) = self.parse_fn_front_matter()?;
let ident = self.parse_ident()?;
let mut generics = self.parse_generics()?;