summaryrefslogtreecommitdiffstats
path: root/src/test/ui/feature-gates/issue-43106-gating-of-unstable.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/feature-gates/issue-43106-gating-of-unstable.rs')
-rw-r--r--src/test/ui/feature-gates/issue-43106-gating-of-unstable.rs35
1 files changed, 0 insertions, 35 deletions
diff --git a/src/test/ui/feature-gates/issue-43106-gating-of-unstable.rs b/src/test/ui/feature-gates/issue-43106-gating-of-unstable.rs
deleted file mode 100644
index d507bcd8f..000000000
--- a/src/test/ui/feature-gates/issue-43106-gating-of-unstable.rs
+++ /dev/null
@@ -1,35 +0,0 @@
-// Testing gating of `#[unstable]` in "weird" places.
-//
-// This file sits on its own because these signal errors, making
-// this test incompatible with the "warnings only" nature of
-// issue-43106-gating-of-builtin-attrs.rs
-
-#![unstable()]
-//~^ ERROR stability attributes may not be used outside of the standard library
-
-#[unstable()]
-//~^ ERROR stability attributes may not be used outside of the standard library
-mod unstable {
- mod inner {
- #![unstable()]
- //~^ ERROR stability attributes may not be used outside of the standard library
- }
-
- #[unstable()]
- //~^ ERROR stability attributes may not be used outside of the standard library
- fn f() {}
-
- #[unstable()]
- //~^ ERROR stability attributes may not be used outside of the standard library
- struct S;
-
- #[unstable()]
- //~^ ERROR stability attributes may not be used outside of the standard library
- type T = S;
-
- #[unstable()]
- //~^ ERROR stability attributes may not be used outside of the standard library
- impl S {}
-}
-
-fn main() {}