summaryrefslogtreecommitdiffstats
path: root/src/test/ui/coherence/coherence-overlap-all-t-and-tuple.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/coherence/coherence-overlap-all-t-and-tuple.rs')
-rw-r--r--src/test/ui/coherence/coherence-overlap-all-t-and-tuple.rs20
1 files changed, 0 insertions, 20 deletions
diff --git a/src/test/ui/coherence/coherence-overlap-all-t-and-tuple.rs b/src/test/ui/coherence/coherence-overlap-all-t-and-tuple.rs
deleted file mode 100644
index 574a16a19..000000000
--- a/src/test/ui/coherence/coherence-overlap-all-t-and-tuple.rs
+++ /dev/null
@@ -1,20 +0,0 @@
-// Check that we detect an overlap here in the case where:
-//
-// for some type X:
-// T = (X,)
-// T11 = X, U11 = X
-//
-// Seems pretty basic, but then there was issue #24241. :)
-
-trait From<U> {
- fn foo() {}
-}
-
-impl <T> From<T> for T {
-}
-
-impl <T11, U11> From<(U11,)> for (T11,) {
-//~^ ERROR E0119
-}
-
-fn main() { }