about summary refs log tree commit diff
path: root/src/test/ui/impl-trait/fallback_inference.stderr
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/impl-trait/fallback_inference.stderr')
-rw-r--r--src/test/ui/impl-trait/fallback_inference.stderr11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/test/ui/impl-trait/fallback_inference.stderr b/src/test/ui/impl-trait/fallback_inference.stderr
index b637ca694c2..4ac3c238fe9 100644
--- a/src/test/ui/impl-trait/fallback_inference.stderr
+++ b/src/test/ui/impl-trait/fallback_inference.stderr
@@ -1,8 +1,13 @@
 error[E0282]: type annotations needed
-  --> $DIR/fallback_inference.rs:3:27
+  --> $DIR/fallback_inference.rs:4:5
    |
-LL | fn weird() -> PhantomData<impl Sized> {
-   |                           ^^^^^^^^^^ cannot infer type
+LL |     PhantomData
+   |     ^^^^^^^^^^^ cannot infer type of the type parameter `T` declared on the struct `PhantomData`
+   |
+help: consider specifying the generic argument
+   |
+LL |     PhantomData::<T>
+   |                +++++
 
 error: aborting due to previous error