diff options
| author | bors <bors@rust-lang.org> | 2015-04-24 05:09:31 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2015-04-24 05:09:31 +0000 |
| commit | 9d439b41777103b8b349635e68e9ccd3648aabc2 (patch) | |
| tree | d9eb7bf9fc542040af85ab1e962e8bf71c2d600e /src/libsyntax | |
| parent | 21f278a6877b3a66f665d86402c6ae057827a610 (diff) | |
| parent | 131b5aca5a8c04f7a565e5f2c95eccbf9b75970f (diff) | |
| download | rust-9d439b41777103b8b349635e68e9ccd3648aabc2.tar.gz rust-9d439b41777103b8b349635e68e9ccd3648aabc2.zip | |
Auto merge of #24759 - Manishearth:rollup2, r=Manishearth
r? @Manishearth
Diffstat (limited to 'src/libsyntax')
| -rw-r--r-- | src/libsyntax/parse/parser.rs | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/libsyntax/parse/parser.rs b/src/libsyntax/parse/parser.rs index dc577f603f6..68006a8979a 100644 --- a/src/libsyntax/parse/parser.rs +++ b/src/libsyntax/parse/parser.rs @@ -1151,8 +1151,8 @@ impl<'a> Parser<'a> { &token::CloseDelim(token::Brace), seq_sep_none(), |p| { - let lo = p.span.lo; let mut attrs = p.parse_outer_attributes(); + let lo = p.span.lo; let (name, node) = if try!(p.eat_keyword(keywords::Type)) { let TyParam {ident, bounds, default, ..} = try!(p.parse_ty_param()); @@ -3409,8 +3409,8 @@ impl<'a> Parser<'a> { } } - let lo = self.span.lo; let attrs = self.parse_outer_attributes(); + let lo = self.span.lo; Ok(Some(if self.check_keyword(keywords::Let) { check_expected_item(self, &attrs); @@ -4304,8 +4304,8 @@ impl<'a> Parser<'a> { /// Parse an impl item. pub fn parse_impl_item(&mut self) -> PResult<P<ImplItem>> { - let lo = self.span.lo; let mut attrs = self.parse_outer_attributes(); + let lo = self.span.lo; let vis = try!(self.parse_visibility()); let (name, node) = if try!(self.eat_keyword(keywords::Type)) { let name = try!(self.parse_ident()); @@ -5380,9 +5380,8 @@ impl<'a> Parser<'a> { /// Parse a foreign item. fn parse_foreign_item(&mut self) -> PResult<Option<P<ForeignItem>>> { - let lo = self.span.lo; - let attrs = self.parse_outer_attributes(); + let lo = self.span.lo; let visibility = try!(self.parse_visibility()); if self.check_keyword(keywords::Static) { |
