summaryrefslogtreecommitdiffstats
path: root/tests/ui/type-alias-impl-trait/generic_nondefining_use.rs
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--tests/ui/type-alias-impl-trait/generic_nondefining_use.rs (renamed from src/test/ui/type-alias-impl-trait/generic_nondefining_use.rs)5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/test/ui/type-alias-impl-trait/generic_nondefining_use.rs b/tests/ui/type-alias-impl-trait/generic_nondefining_use.rs
index f39741a6a..f5045d382 100644
--- a/src/test/ui/type-alias-impl-trait/generic_nondefining_use.rs
+++ b/tests/ui/type-alias-impl-trait/generic_nondefining_use.rs
@@ -10,12 +10,11 @@ type OneLifetime<'a> = impl Debug;
type OneConst<const X: usize> = impl Debug;
-
// Not defining uses, because they doesn't define *all* possible generics.
fn concrete_ty() -> OneTy<u32> {
5u32
- //~^ ERROR non-defining opaque type use in defining scope
+ //~^ ERROR expected generic type parameter, found `u32`
}
fn concrete_lifetime() -> OneLifetime<'static> {
@@ -25,5 +24,5 @@ fn concrete_lifetime() -> OneLifetime<'static> {
fn concrete_const() -> OneConst<{ 123 }> {
7u32
- //~^ ERROR non-defining opaque type use in defining scope
+ //~^ ERROR expected generic constant parameter, found `123`
}