summary refs log tree commit diff
path: root/src/libsyntax_ext
diff options
context:
space:
mode:
authorVadim Petrochenkov <vadim.petrochenkov@gmail.com>2017-03-08 20:30:06 +0300
committerAlex Crichton <alex@alexcrichton.com>2017-03-10 08:21:45 -0800
commit32575a0487a2086ca7b15a0ca2565efc60bdc0c3 (patch)
tree3b1694a1dfda636e7809ac8157e6e07e57c253a2 /src/libsyntax_ext
parentf573db4f80c75f156df8a743f456bf087ec81dc2 (diff)
downloadrust-32575a0487a2086ca7b15a0ca2565efc60bdc0c3.tar.gz
rust-32575a0487a2086ca7b15a0ca2565efc60bdc0c3.zip
Give spans to individual path segments in AST
Diffstat (limited to 'src/libsyntax_ext')
-rw-r--r--src/libsyntax_ext/concat_idents.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libsyntax_ext/concat_idents.rs b/src/libsyntax_ext/concat_idents.rs
index 1fc1bdff593..dc4b8eb24cd 100644
--- a/src/libsyntax_ext/concat_idents.rs
+++ b/src/libsyntax_ext/concat_idents.rs
@@ -61,7 +61,7 @@ pub fn expand_syntax_ext<'cx>(cx: &'cx mut ExtCtxt,
         fn path(&self) -> ast::Path {
             ast::Path {
                 span: self.span,
-                segments: vec![self.ident.into()],
+                segments: vec![ast::PathSegment::from_ident(self.ident, self.span)],
             }
         }
     }