about summary refs log tree commit diff
path: root/src/libsyntax/std_inject.rs
diff options
context:
space:
mode:
authorVadim Petrochenkov <vadim.petrochenkov@gmail.com>2018-03-10 02:02:39 +0300
committerVadim Petrochenkov <vadim.petrochenkov@gmail.com>2018-03-17 22:12:21 +0300
commite5fb13897d947e13a1322a055b71632e30357eff (patch)
treea9368805b050be3852c321648bcba5eea6b86087 /src/libsyntax/std_inject.rs
parentb057c554ab9c7615ebdb3c920010a164ec5bf3ed (diff)
downloadrust-e5fb13897d947e13a1322a055b71632e30357eff.tar.gz
rust-e5fb13897d947e13a1322a055b71632e30357eff.zip
AST: Keep distinction between `path` and `::path` in imports and visibilities
Add the root segment for name resolution purposes only
Diffstat (limited to 'src/libsyntax/std_inject.rs')
-rw-r--r--src/libsyntax/std_inject.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libsyntax/std_inject.rs b/src/libsyntax/std_inject.rs
index 59425929f7e..401183e7c7d 100644
--- a/src/libsyntax/std_inject.rs
+++ b/src/libsyntax/std_inject.rs
@@ -79,7 +79,7 @@ pub fn maybe_inject_crates_ref(mut krate: ast::Crate, alt_std_name: Option<&str>
         vis: respan(span.empty(), ast::VisibilityKind::Inherited),
         node: ast::ItemKind::Use(P(ast::UseTree {
             prefix: ast::Path {
-                segments: ["{{root}}", name, "prelude", "v1"].into_iter().map(|name| {
+                segments: [name, "prelude", "v1"].into_iter().map(|name| {
                     ast::PathSegment::from_ident(ast::Ident::from_str(name), DUMMY_SP)
                 }).collect(),
                 span,