diff options
| author | bors <bors@rust-lang.org> | 2019-05-12 20:28:19 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2019-05-12 20:28:19 +0000 |
| commit | 4443957f272e304e083a8d98583e608d65a712aa (patch) | |
| tree | def75022d500e1c7803b5f0d84374bdc08e031bb /src/test | |
| parent | 1764b29725df66183059f406c8c65edf642bbd43 (diff) | |
| parent | b381e52c7c1123936bbf51483788f67fadca9e68 (diff) | |
| download | rust-4443957f272e304e083a8d98583e608d65a712aa.tar.gz rust-4443957f272e304e083a8d98583e608d65a712aa.zip | |
Auto merge of #60767 - Centril:rollup-4cbsb73, r=Centril
Rollup of 4 pull requests Successful merges: - #60694 (Fix HIR printing of existential type #60662) - #60750 (syntax: Remove some legacy nonterminal tokens) - #60751 (Assorted cleanup in parser & AST validation) - #60752 (Fix minor typos for ItemLocalId) Failed merges: r? @ghost
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; + } |
