From baae274fb72c91dbee441e20622cffdc218bdcb5 Mon Sep 17 00:00:00 2001 From: Vadim Petrochenkov Date: Sun, 18 Mar 2018 02:57:23 +0300 Subject: Use `Span` instead of `SyntaxContext` in `Ident` --- src/libproc_macro/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/libproc_macro/lib.rs') diff --git a/src/libproc_macro/lib.rs b/src/libproc_macro/lib.rs index ebd5c834fd0..124815a8849 100644 --- a/src/libproc_macro/lib.rs +++ b/src/libproc_macro/lib.rs @@ -1097,7 +1097,7 @@ impl TokenTree { }).into(); }, self::TokenTree::Term(tt) => { - let ident = ast::Ident { name: tt.sym, ctxt: tt.span.0.ctxt() }; + let ident = ast::Ident::new(tt.sym, tt.span.0); let sym_str = tt.sym.as_str(); let token = if sym_str.starts_with("'") { Lifetime(ident) } -- cgit 1.4.1-3-g733a5