diff options
| author | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2016-04-16 18:05:06 +0300 |
|---|---|---|
| committer | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2016-04-24 20:59:44 +0300 |
| commit | e2c821d35ee5cb5211f92480a53b409b2b2c359e (patch) | |
| tree | f4abbb16e9b02d26998e05a3566402f92233c852 /src/libsyntax/ext/build.rs | |
| parent | 546c052d225d41cd31f610e87a20f15cd0fa8e3c (diff) | |
| download | rust-e2c821d35ee5cb5211f92480a53b409b2b2c359e.tar.gz rust-e2c821d35ee5cb5211f92480a53b409b2b2c359e.zip | |
syntax: Make static/super/self/Self keywords + special ident cleanup
Diffstat (limited to 'src/libsyntax/ext/build.rs')
| -rw-r--r-- | src/libsyntax/ext/build.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libsyntax/ext/build.rs b/src/libsyntax/ext/build.rs index a4e5b68277d..c234ea3afeb 100644 --- a/src/libsyntax/ext/build.rs +++ b/src/libsyntax/ext/build.rs @@ -13,7 +13,7 @@ use ast::{self, Ident, Generics, Expr, BlockCheckMode, UnOp, PatKind}; use attr; use codemap::{Span, respan, Spanned, DUMMY_SP, Pos}; use ext::base::ExtCtxt; -use parse::token::special_idents; +use parse::token::{keywords, special_idents}; use parse::token::InternedString; use parse::token; use ptr::P; @@ -602,7 +602,7 @@ impl<'a> AstBuilder for ExtCtxt<'a> { self.expr_path(self.path_ident(span, id)) } fn expr_self(&self, span: Span) -> P<ast::Expr> { - self.expr_ident(span, special_idents::self_) + self.expr_ident(span, keywords::SelfValue.ident) } fn expr_binary(&self, sp: Span, op: ast::BinOpKind, @@ -1132,7 +1132,7 @@ impl<'a> AstBuilder for ExtCtxt<'a> { vis: ast::Visibility, vp: P<ast::ViewPath>) -> P<ast::Item> { P(ast::Item { id: ast::DUMMY_NODE_ID, - ident: special_idents::invalid, + ident: special_idents::Invalid, attrs: vec![], node: ast::ItemKind::Use(vp), vis: vis, |
