diff --git a/src/librustc_resolve/lib.rs b/src/librustc_resolve/lib.rs index a41cd62ea7a8..7a87a72afc29 100644 --- a/src/librustc_resolve/lib.rs +++ b/src/librustc_resolve/lib.rs @@ -3258,6 +3258,8 @@ impl<'a> Resolver<'a> { let prev_name = path[0].name; if prev_name == keywords::Extern.name() || prev_name == keywords::CrateRoot.name() && + // Note: When this feature stabilizes, this should + // be gated on sess.rust_2018() self.session.features_untracked().extern_absolute_paths { // `::extern_crate::a::b` let crate_id = self.crate_loader.process_path_extern(name, ident.span);