diff options
| author | Camille GILLOT <gillot.camille@gmail.com> | 2022-01-19 16:24:49 +0100 |
|---|---|---|
| committer | Camille GILLOT <gillot.camille@gmail.com> | 2022-03-03 18:50:28 +0100 |
| commit | 27d8cd7db046746bbfbb0bd3e1df40757cabb1fe (patch) | |
| tree | 73d8e9794fdf393e901f858007657eb14e99a7d0 /src/test/ui/macros | |
| parent | 3c7947ee43b14f124b41f5de7c247dc8e47a18fa (diff) | |
| download | rust-27d8cd7db046746bbfbb0bd3e1df40757cabb1fe.tar.gz rust-27d8cd7db046746bbfbb0bd3e1df40757cabb1fe.zip | |
Cleanup feature gates.
Diffstat (limited to 'src/test/ui/macros')
| -rw-r--r-- | src/test/ui/macros/macro-non-lifetime.rs | 2 | ||||
| -rw-r--r-- | src/test/ui/macros/macro-non-lifetime.stderr | 2 | ||||
| -rw-r--r-- | src/test/ui/macros/macro-path-prelude-fail-1.rs | 2 | ||||
| -rw-r--r-- | src/test/ui/macros/macro-path-prelude-fail-1.stderr | 4 | ||||
| -rw-r--r-- | src/test/ui/macros/macro-path-prelude-shadowing.rs | 2 | ||||
| -rw-r--r-- | src/test/ui/macros/macro-stability.rs | 5 | ||||
| -rw-r--r-- | src/test/ui/macros/macro-stability.stderr | 10 |
7 files changed, 13 insertions, 14 deletions
diff --git a/src/test/ui/macros/macro-non-lifetime.rs b/src/test/ui/macros/macro-non-lifetime.rs index c74aaf42bf2..26e1f2afa91 100644 --- a/src/test/ui/macros/macro-non-lifetime.rs +++ b/src/test/ui/macros/macro-non-lifetime.rs @@ -1,7 +1,5 @@ // Test for issue #50381: non-lifetime passed to :lifetime. -#![feature(macro_lifetime_matcher)] - macro_rules! m { ($x:lifetime) => { } } fn main() { diff --git a/src/test/ui/macros/macro-non-lifetime.stderr b/src/test/ui/macros/macro-non-lifetime.stderr index 2cf1a792f9f..6234735dfc8 100644 --- a/src/test/ui/macros/macro-non-lifetime.stderr +++ b/src/test/ui/macros/macro-non-lifetime.stderr @@ -1,5 +1,5 @@ error: no rules expected the token `a` - --> $DIR/macro-non-lifetime.rs:8:8 + --> $DIR/macro-non-lifetime.rs:6:8 | LL | macro_rules! m { ($x:lifetime) => { } } | -------------- when calling this macro diff --git a/src/test/ui/macros/macro-path-prelude-fail-1.rs b/src/test/ui/macros/macro-path-prelude-fail-1.rs index cd695ca916e..d93792bdfe3 100644 --- a/src/test/ui/macros/macro-path-prelude-fail-1.rs +++ b/src/test/ui/macros/macro-path-prelude-fail-1.rs @@ -1,5 +1,3 @@ -#![feature(extern_prelude)] - mod m { fn check() { Vec::clone!(); //~ ERROR failed to resolve: `Vec` is a struct, not a module diff --git a/src/test/ui/macros/macro-path-prelude-fail-1.stderr b/src/test/ui/macros/macro-path-prelude-fail-1.stderr index b68e89f07f6..f8377ffb355 100644 --- a/src/test/ui/macros/macro-path-prelude-fail-1.stderr +++ b/src/test/ui/macros/macro-path-prelude-fail-1.stderr @@ -1,11 +1,11 @@ error[E0433]: failed to resolve: `Vec` is a struct, not a module - --> $DIR/macro-path-prelude-fail-1.rs:5:9 + --> $DIR/macro-path-prelude-fail-1.rs:3:9 | LL | Vec::clone!(); | ^^^ `Vec` is a struct, not a module error[E0433]: failed to resolve: `u8` is a builtin type, not a module - --> $DIR/macro-path-prelude-fail-1.rs:6:9 + --> $DIR/macro-path-prelude-fail-1.rs:4:9 | LL | u8::clone!(); | ^^ `u8` is a builtin type, not a module diff --git a/src/test/ui/macros/macro-path-prelude-shadowing.rs b/src/test/ui/macros/macro-path-prelude-shadowing.rs index 600b55c64d4..d7181200085 100644 --- a/src/test/ui/macros/macro-path-prelude-shadowing.rs +++ b/src/test/ui/macros/macro-path-prelude-shadowing.rs @@ -1,6 +1,6 @@ // aux-build:macro-in-other-crate.rs -#![feature(decl_macro, extern_prelude)] +#![feature(decl_macro)] macro_rules! add_macro_expanded_things_to_macro_prelude {() => { #[macro_use] diff --git a/src/test/ui/macros/macro-stability.rs b/src/test/ui/macros/macro-stability.rs index e2eff7c1c2d..019f6a874ca 100644 --- a/src/test/ui/macros/macro-stability.rs +++ b/src/test/ui/macros/macro-stability.rs @@ -2,7 +2,10 @@ #![feature(decl_macro)] #![feature(staged_api)] -#[macro_use] extern crate unstable_macros; +#![stable(feature = "rust1", since = "1.0.0")] + +#[macro_use] +extern crate unstable_macros; #[unstable(feature = "local_unstable", issue = "none")] macro_rules! local_unstable { () => () } diff --git a/src/test/ui/macros/macro-stability.stderr b/src/test/ui/macros/macro-stability.stderr index 34b62b4b1c3..75da9f47a35 100644 --- a/src/test/ui/macros/macro-stability.stderr +++ b/src/test/ui/macros/macro-stability.stderr @@ -1,5 +1,5 @@ error[E0658]: use of unstable library feature 'local_unstable' - --> $DIR/macro-stability.rs:19:5 + --> $DIR/macro-stability.rs:22:5 | LL | local_unstable!(); | ^^^^^^^^^^^^^^ @@ -7,7 +7,7 @@ LL | local_unstable!(); = help: add `#![feature(local_unstable)]` to the crate attributes to enable error[E0658]: use of unstable library feature 'local_unstable' - --> $DIR/macro-stability.rs:20:5 + --> $DIR/macro-stability.rs:23:5 | LL | local_unstable_modern!(); | ^^^^^^^^^^^^^^^^^^^^^ @@ -15,7 +15,7 @@ LL | local_unstable_modern!(); = help: add `#![feature(local_unstable)]` to the crate attributes to enable error[E0658]: use of unstable library feature 'unstable_macros' - --> $DIR/macro-stability.rs:21:5 + --> $DIR/macro-stability.rs:24:5 | LL | unstable_macro!(); | ^^^^^^^^^^^^^^ @@ -23,7 +23,7 @@ LL | unstable_macro!(); = help: add `#![feature(unstable_macros)]` to the crate attributes to enable warning: use of deprecated macro `deprecated_macro`: deprecation reason - --> $DIR/macro-stability.rs:24:5 + --> $DIR/macro-stability.rs:27:5 | LL | deprecated_macro!(); | ^^^^^^^^^^^^^^^^ @@ -31,7 +31,7 @@ LL | deprecated_macro!(); = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `local_deprecated`: local deprecation reason - --> $DIR/macro-stability.rs:26:5 + --> $DIR/macro-stability.rs:29:5 | LL | local_deprecated!(); | ^^^^^^^^^^^^^^^^ |
