diff options
| author | bors <bors@rust-lang.org> | 2015-05-16 10:53:25 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2015-05-16 10:53:25 +0000 |
| commit | 8fdb3a4ad902162f3f6809e007a79342c2ce19db (patch) | |
| tree | 2895995ae30f3a719116cdccd89bd336da81419a /src/libsyntax/parse | |
| parent | 0becf6aec73f90408c8eafb46bf7742389497e5c (diff) | |
| parent | dadac15477f0ad55c742d46fe384e2b71b0bf898 (diff) | |
| download | rust-8fdb3a4ad902162f3f6809e007a79342c2ce19db.tar.gz rust-8fdb3a4ad902162f3f6809e007a79342c2ce19db.zip | |
Auto merge of #25487 - P1start:extern-crate-unexpected-error, r=huonw
Closes #25468.
Diffstat (limited to 'src/libsyntax/parse')
| -rw-r--r-- | src/libsyntax/parse/parser.rs | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/libsyntax/parse/parser.rs b/src/libsyntax/parse/parser.rs index 165ce7b122b..b3b20f2d0ae 100644 --- a/src/libsyntax/parse/parser.rs +++ b/src/libsyntax/parse/parser.rs @@ -5267,11 +5267,7 @@ impl<'a> Parser<'a> { return Ok(Some(try!(self.parse_item_foreign_mod(lo, opt_abi, visibility, attrs)))); } - let span = self.span; - let token_str = self.this_token_to_string(); - return Err(self.span_fatal(span, - &format!("expected `{}` or `fn`, found `{}`", "{", - token_str))) + try!(self.expect_one_of(&[], &[])); } if try!(self.eat_keyword_noexpect(keywords::Virtual) ){ |
