summaryrefslogtreecommitdiffstats
path: root/src/test/ui/drop-bounds/drop-bounds-impl-drop.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/drop-bounds/drop-bounds-impl-drop.rs')
-rw-r--r--src/test/ui/drop-bounds/drop-bounds-impl-drop.rs14
1 files changed, 0 insertions, 14 deletions
diff --git a/src/test/ui/drop-bounds/drop-bounds-impl-drop.rs b/src/test/ui/drop-bounds/drop-bounds-impl-drop.rs
deleted file mode 100644
index 063efc7b3..000000000
--- a/src/test/ui/drop-bounds/drop-bounds-impl-drop.rs
+++ /dev/null
@@ -1,14 +0,0 @@
-// run-pass
-#![deny(drop_bounds)]
-// As a special exemption, `impl Drop` in the return position raises no error.
-// This allows a convenient way to return an unnamed drop guard.
-fn voldemort_type() -> impl Drop {
- struct Voldemort;
- impl Drop for Voldemort {
- fn drop(&mut self) {}
- }
- Voldemort
-}
-fn main() {
- let _ = voldemort_type();
-}