From b8b80082549ec22eb578fcd8b04a3aeef873ea8c Mon Sep 17 00:00:00 2001 From: Jack Date: Thu, 8 Aug 2019 09:41:39 -0400 Subject: [PATCH 1/2] Add test for issue 53096 --- src/test/ui/issues/issue-53096.rs | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 src/test/ui/issues/issue-53096.rs diff --git a/src/test/ui/issues/issue-53096.rs b/src/test/ui/issues/issue-53096.rs new file mode 100644 index 0000000000000..564c5c3d33f85 --- /dev/null +++ b/src/test/ui/issues/issue-53096.rs @@ -0,0 +1,9 @@ +// check-pass +#![feature(const_fn)] +#![feature(type_alias_impl_trait)] + +type Foo = impl Fn() -> usize; +const fn bar() -> Foo { || 0usize } +const BAZR: Foo = bar(); + +fn main() {} From 25a2cf6744ec75b320fafb0edd7a3ace9f528d0e Mon Sep 17 00:00:00 2001 From: Jack Date: Thu, 8 Aug 2019 10:13:55 -0400 Subject: [PATCH 2/2] Move test --- src/test/ui/{issues => type-alias-impl-trait}/issue-53096.rs | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename src/test/ui/{issues => type-alias-impl-trait}/issue-53096.rs (100%) diff --git a/src/test/ui/issues/issue-53096.rs b/src/test/ui/type-alias-impl-trait/issue-53096.rs similarity index 100% rename from src/test/ui/issues/issue-53096.rs rename to src/test/ui/type-alias-impl-trait/issue-53096.rs