diff options
| author | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2018-04-08 15:34:35 +0300 |
|---|---|---|
| committer | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2018-04-27 00:46:55 +0300 |
| commit | c1492fe3039d014809960f91b2a95fe30e5d6b9c (patch) | |
| tree | 24875c2a6c63f14d5d08bd5333e99ad10338bf7e /src/libsyntax | |
| parent | 7f3444e1baf0d335b4bf379f845dbc28cdd0509c (diff) | |
| download | rust-c1492fe3039d014809960f91b2a95fe30e5d6b9c.tar.gz rust-c1492fe3039d014809960f91b2a95fe30e5d6b9c.zip | |
Add one more prelude layer for extern crate names passed with `--extern`
Diffstat (limited to 'src/libsyntax')
| -rw-r--r-- | src/libsyntax/feature_gate.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/libsyntax/feature_gate.rs b/src/libsyntax/feature_gate.rs index 0331e90164f..832e655d3b1 100644 --- a/src/libsyntax/feature_gate.rs +++ b/src/libsyntax/feature_gate.rs @@ -397,7 +397,7 @@ declare_features! ( (active, generic_associated_types, "1.23.0", Some(44265), None), // Resolve absolute paths as paths from other crates - (active, extern_absolute_paths, "1.24.0", Some(44660), None), + (active, extern_absolute_paths, "1.24.0", Some(44660), Some(Edition::Edition2018)), // `foo.rs` as an alternative to `foo/mod.rs` (active, non_modrs_mods, "1.24.0", Some(44660), Some(Edition::Edition2018)), @@ -466,6 +466,9 @@ declare_features! ( // #[doc(alias = "...")] (active, doc_alias, "1.27.0", Some(50146), None), + + // Access to crate names passed via `--extern` through prelude + (active, extern_prelude, "1.27.0", Some(44660), Some(Edition::Edition2018)), ); declare_features! ( |
