1
Fork 0

libsyntax: Remove the use foo = bar syntax from the language in favor

of `use bar as foo`.

Change all uses of `use foo = bar` to `use bar as foo`.

Implements RFC #47.

Closes #16461.

[breaking-change]
This commit is contained in:
Patrick Walton 2014-08-18 08:29:44 -07:00
parent 7074592ee1
commit 67deb2e65e
62 changed files with 140 additions and 136 deletions

View file

@ -328,7 +328,7 @@ pub mod with_hygiene {
-> Vec<ast::TokenTree> {
// it appears to me that the cfg doesn't matter here... indeed,
// parsing tt's probably shouldn't require a parser at all.
use make_reader = super::lexer::make_reader_with_embedded_idents;
use super::lexer::make_reader_with_embedded_idents as make_reader;
let cfg = Vec::new();
let srdr = make_reader(&sess.span_diagnostic, filemap);
let mut p1 = Parser::new(sess, cfg, box srdr);