diff options
| author | Mazdak Farrokhzad <twingoow@gmail.com> | 2019-05-12 21:14:07 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-05-12 21:14:07 +0200 |
| commit | 832751794614b886ceb458c17289d1259c1e9b09 (patch) | |
| tree | 9e143a1977a29a707dc740c4c8b6fef0df75830f /src/test | |
| parent | 0df1e57991e34825697b1659732c0716e7508519 (diff) | |
| parent | 3b78a474f3048dd6221e1ddd3e5b1af61df3945d (diff) | |
| download | rust-832751794614b886ceb458c17289d1259c1e9b09.tar.gz rust-832751794614b886ceb458c17289d1259c1e9b09.zip | |
Rollup merge of #60694 - Pulkit07:issue60662, r=alexreg
Fix HIR printing of existential type #60662 This fixes https://github.com/rust-lang/rust/issues/60662
Diffstat (limited to 'src/test')
| -rw-r--r-- | src/test/ui/issues/issue-60662.rs | 11 | ||||
| -rw-r--r-- | src/test/ui/issues/issue-60662.stdout | 14 |
2 files changed, 25 insertions, 0 deletions
diff --git a/src/test/ui/issues/issue-60662.rs b/src/test/ui/issues/issue-60662.rs new file mode 100644 index 00000000000..fe4eaff742d --- /dev/null +++ b/src/test/ui/issues/issue-60662.rs @@ -0,0 +1,11 @@ +// compile-pass +// compile-flags: -Z unpretty=hir + +#![feature(existential_type)] + +trait Animal { +} + +fn main() { + pub existential type ServeFut: Animal; +} diff --git a/src/test/ui/issues/issue-60662.stdout b/src/test/ui/issues/issue-60662.stdout new file mode 100644 index 00000000000..5acfdf9ed53 --- /dev/null +++ b/src/test/ui/issues/issue-60662.stdout @@ -0,0 +1,14 @@ +// compile-pass +// compile-flags: -Z unpretty=hir + +#![feature(existential_type)] +#[prelude_import] +use ::std::prelude::v1::*; +#[macro_use] +extern crate std; + +trait Animal { } + +fn main() { + pub existential type ServeFut : Animal; + } |
