rust/tests/ui/for
Esteban Küber 049c32797b On E0277, point at type that doesn't implement bound
When encountering an unmet trait bound, point at local type that doesn't implement the trait:

```
error[E0277]: the trait bound `Bar<T>: Foo` is not satisfied
  --> $DIR/issue-64855.rs:9:19
   |
LL | pub struct Bar<T>(<Self as Foo>::Type) where Self: ;
   |                   ^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
   |
help: the trait `Foo` is not implemented for `Bar<T>`
  --> $DIR/issue-64855.rs:9:1
   |
LL | pub struct Bar<T>(<Self as Foo>::Type) where Self: ;
   | ^^^^^^^^^^^^^^^^^
```
2025-08-22 17:55:15 +00:00
..
for-c-in-str.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
for-c-in-str.stderr Remove detail from label/note that is already available in other note 2024-10-29 16:26:57 +00:00
for-else-err.rs recover from for-else and while-else 2023-03-01 13:26:59 +01:00
for-else-err.stderr Tweak multispan rendering 2024-12-12 23:36:27 +00:00
for-else-let-else-err.rs recover from for-else and while-else 2023-03-01 13:26:59 +01:00
for-else-let-else-err.stderr Tweak multispan rendering 2024-12-12 23:36:27 +00:00
for-expn.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
for-expn.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
for-loop-bogosity.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
for-loop-bogosity.stderr On E0277, point at type that doesn't implement bound 2025-08-22 17:55:15 +00:00
for-loop-refutable-pattern-error-message.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
for-loop-refutable-pattern-error-message.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
for-loop-type-error.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
for-loop-type-error.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
for-loop-unconstrained-element-type.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
for-loop-unconstrained-element-type.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-20605.current.stderr Ignore tests w/ current/next revisions from compare-mode=next-solver 2024-03-10 21:18:41 -04:00
issue-20605.next.stderr Make sure the alias is actually rigid 2024-10-15 20:42:17 -04:00
issue-20605.rs Be better at reporting alias errors 2024-10-15 20:42:17 -04:00