summaryrefslogtreecommitdiffstats
path: root/tests/ui/higher-rank-trait-bounds/hrtb-precedence-of-plus-where-clause.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/ui/higher-rank-trait-bounds/hrtb-precedence-of-plus-where-clause.rs')
-rw-r--r--tests/ui/higher-rank-trait-bounds/hrtb-precedence-of-plus-where-clause.rs25
1 files changed, 0 insertions, 25 deletions
diff --git a/tests/ui/higher-rank-trait-bounds/hrtb-precedence-of-plus-where-clause.rs b/tests/ui/higher-rank-trait-bounds/hrtb-precedence-of-plus-where-clause.rs
deleted file mode 100644
index 42247798f..000000000
--- a/tests/ui/higher-rank-trait-bounds/hrtb-precedence-of-plus-where-clause.rs
+++ /dev/null
@@ -1,25 +0,0 @@
-// run-pass
-#![allow(dead_code)]
-#![allow(unused_variables)]
-// pretty-expanded FIXME #23616
-
-// Test that `F : Fn(isize) -> isize + Send` is interpreted as two
-// distinct bounds on `F`.
-
-fn foo1<F>(f: F)
- where F : FnOnce(isize) -> isize + Send
-{
- bar(f);
-}
-
-fn foo2<F>(f: F)
- where F : FnOnce(isize) -> isize + Send
-{
- baz(f);
-}
-
-fn bar<F:Send>(f: F) { }
-
-fn baz<F:FnOnce(isize) -> isize>(f: F) { }
-
-fn main() {}