summaryrefslogtreecommitdiffstats
path: root/src/test/ui/traits/invalid_operator_trait.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/traits/invalid_operator_trait.rs')
-rw-r--r--src/test/ui/traits/invalid_operator_trait.rs23
1 files changed, 0 insertions, 23 deletions
diff --git a/src/test/ui/traits/invalid_operator_trait.rs b/src/test/ui/traits/invalid_operator_trait.rs
deleted file mode 100644
index 7ea3b0d5b..000000000
--- a/src/test/ui/traits/invalid_operator_trait.rs
+++ /dev/null
@@ -1,23 +0,0 @@
-#![crate_type = "lib"]
-#![feature(lang_items)]
-#![feature(no_core)]
-#![no_core]
-
-#[lang="sized"]
-pub trait Sized {
- // Empty.
-}
-
-#[lang = "add"]
-trait Add<RHS=Self> {
- type Output;
-
- fn add<Y>(self, _: RHS) -> Self::Output;
- //~^ ERROR `add` must not have any generic parameters
-}
-
-#[allow(unreachable_code)]
-fn ice(a: usize) {
- let r = loop {};
- r = r + a;
-}