about summary refs log tree commit diff
path: root/src/test/ui/feature-gates/issue-43106-gating-of-stable.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/feature-gates/issue-43106-gating-of-stable.rs')
-rw-r--r--src/test/ui/feature-gates/issue-43106-gating-of-stable.rs35
1 files changed, 0 insertions, 35 deletions
diff --git a/src/test/ui/feature-gates/issue-43106-gating-of-stable.rs b/src/test/ui/feature-gates/issue-43106-gating-of-stable.rs
deleted file mode 100644
index 621ec01bbe2..00000000000
--- a/src/test/ui/feature-gates/issue-43106-gating-of-stable.rs
+++ /dev/null
@@ -1,35 +0,0 @@
-// Testing gating of `#[stable]` 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
-
-#![stable()]
-//~^ ERROR stability attributes may not be used outside of the standard library
-
-#[stable()]
-//~^ ERROR stability attributes may not be used outside of the standard library
-mod stable {
-    mod inner {
-        #![stable()]
-        //~^ ERROR stability attributes may not be used outside of the standard library
-    }
-
-    #[stable()]
-    //~^ ERROR stability attributes may not be used outside of the standard library
-    fn f() {}
-
-    #[stable()]
-    //~^ ERROR stability attributes may not be used outside of the standard library
-    struct S;
-
-    #[stable()]
-    //~^ ERROR stability attributes may not be used outside of the standard library
-    type T = S;
-
-    #[stable()]
-    //~^ ERROR stability attributes may not be used outside of the standard library
-    impl S {}
-}
-
-fn main() {}