]> git.lizzy.rs Git - rust.git/blob - src/test/ui/shadowed-type-parameter.stderr
report the total number of errors on compilation failure
[rust.git] / src / test / ui / shadowed-type-parameter.stderr
1 error[E0194]: type parameter `T` shadows another type parameter of the same name
2   --> $DIR/shadowed-type-parameter.rs:30:27
3    |
4 27 | trait Bar<T> {
5    |           - first `T` declared here
6 ...
7 30 |     fn shadow_in_required<T>(&self);
8    |                           ^ shadows another type parameter
9
10 error[E0194]: type parameter `T` shadows another type parameter of the same name
11   --> $DIR/shadowed-type-parameter.rs:33:27
12    |
13 27 | trait Bar<T> {
14    |           - first `T` declared here
15 ...
16 33 |     fn shadow_in_provided<T>(&self) {}
17    |                           ^ shadows another type parameter
18
19 error[E0194]: type parameter `T` shadows another type parameter of the same name
20   --> $DIR/shadowed-type-parameter.rs:18:25
21    |
22 17 | impl<T> Foo<T> {
23    |      - first `T` declared here
24 18 |     fn shadow_in_method<T>(&self) {}
25    |                         ^ shadows another type parameter
26
27 error: aborting due to 3 previous errors
28