summaryrefslogtreecommitdiffstats
path: root/src/test/ui/issues/issue-5666.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/issues/issue-5666.rs')
-rw-r--r--src/test/ui/issues/issue-5666.rs26
1 files changed, 0 insertions, 26 deletions
diff --git a/src/test/ui/issues/issue-5666.rs b/src/test/ui/issues/issue-5666.rs
deleted file mode 100644
index 810895b1b..000000000
--- a/src/test/ui/issues/issue-5666.rs
+++ /dev/null
@@ -1,26 +0,0 @@
-// run-pass
-
-struct Dog {
- name : String
-}
-
-trait Barks {
- fn bark(&self) -> String;
-}
-
-impl Barks for Dog {
- fn bark(&self) -> String {
- return format!("woof! (I'm {})", self.name);
- }
-}
-
-
-pub fn main() {
- let snoopy = Box::new(Dog{name: "snoopy".to_string()});
- let bubbles = Box::new(Dog{name: "bubbles".to_string()});
- let barker = [snoopy as Box<dyn Barks>, bubbles as Box<dyn Barks>];
-
- for pup in &barker {
- println!("{}", pup.bark());
- }
-}