about summary refs log tree commit diff
path: root/tests/ui
diff options
context:
space:
mode:
authorMichael Goulet <michael@errs.io>2023-01-15 16:33:08 +0000
committerMichael Goulet <michael@errs.io>2023-01-15 16:33:08 +0000
commit566202b97511b27e66312f67faacffb7272d7dbb (patch)
tree5203c1e34d8280c7063861328a3e78a834ecc5e9 /tests/ui
parentfc11ee02ee91b32e23684cd478bca80fe5323b47 (diff)
downloadrust-566202b97511b27e66312f67faacffb7272d7dbb.tar.gz
rust-566202b97511b27e66312f67faacffb7272d7dbb.zip
Only suggest adding type param if path being resolved was a type
Diffstat (limited to 'tests/ui')
-rw-r--r--tests/ui/suggestions/constrain-suggest-ice.stderr11
-rw-r--r--tests/ui/typeck/issue-104513-ice.stderr5
2 files changed, 1 insertions, 15 deletions
diff --git a/tests/ui/suggestions/constrain-suggest-ice.stderr b/tests/ui/suggestions/constrain-suggest-ice.stderr
index 477eb278679..2af7c2f6971 100644
--- a/tests/ui/suggestions/constrain-suggest-ice.stderr
+++ b/tests/ui/suggestions/constrain-suggest-ice.stderr
@@ -24,16 +24,7 @@ error[E0425]: cannot find value `F` in this scope
   --> $DIR/constrain-suggest-ice.rs:6:9
    |
 LL |         F
-   |         ^
-   |
-help: a local variable with a similar name exists
-   |
-LL |         x
-   |         ~
-help: you might be missing a type parameter
-   |
-LL | struct Bug<S, F>{
-   |             +++
+   |         ^ help: a local variable with a similar name exists: `x`
 
 error: generic `Self` types are currently not permitted in anonymous constants
   --> $DIR/constrain-suggest-ice.rs:3:21
diff --git a/tests/ui/typeck/issue-104513-ice.stderr b/tests/ui/typeck/issue-104513-ice.stderr
index 5561673f3c6..42cfe38aed8 100644
--- a/tests/ui/typeck/issue-104513-ice.stderr
+++ b/tests/ui/typeck/issue-104513-ice.stderr
@@ -3,11 +3,6 @@ error[E0405]: cannot find trait `Oops` in this scope
    |
 LL |     let _: S<impl Oops> = S;
    |                   ^^^^ not found in this scope
-   |
-help: you might be missing a type parameter
-   |
-LL | fn f<Oops>() {
-   |     ++++++
 
 error[E0562]: `impl Trait` only allowed in function and inherent method return types, not in variable binding
   --> $DIR/issue-104513-ice.rs:3:14