summaryrefslogtreecommitdiff
path: root/tests/ui/typeck/typeck-builtin-bound-type-parameters.stderr
diff options
context:
space:
mode:
Diffstat (limited to 'tests/ui/typeck/typeck-builtin-bound-type-parameters.stderr')
-rw-r--r--tests/ui/typeck/typeck-builtin-bound-type-parameters.stderr18
1 files changed, 13 insertions, 5 deletions
diff --git a/tests/ui/typeck/typeck-builtin-bound-type-parameters.stderr b/tests/ui/typeck/typeck-builtin-bound-type-parameters.stderr
index a71fd953658..a3517af877c 100644
--- a/tests/ui/typeck/typeck-builtin-bound-type-parameters.stderr
+++ b/tests/ui/typeck/typeck-builtin-bound-type-parameters.stderr
@@ -15,7 +15,15 @@ LL | trait Trait: Copy<dyn Send> {}
| expected 0 generic arguments
error[E0107]: trait takes 0 generic arguments but 1 generic argument was supplied
- --> $DIR/typeck-builtin-bound-type-parameters.rs:7:21
+ --> $DIR/typeck-builtin-bound-type-parameters.rs:4:14
+ |
+LL | trait Trait: Copy<dyn Send> {}
+ | ^^^^---------- help: remove these generics
+ | |
+ | expected 0 generic arguments
+
+error[E0107]: trait takes 0 generic arguments but 1 generic argument was supplied
+ --> $DIR/typeck-builtin-bound-type-parameters.rs:8:21
|
LL | struct MyStruct1<T: Copy<T>>;
| ^^^^--- help: remove these generics
@@ -23,7 +31,7 @@ LL | struct MyStruct1<T: Copy<T>>;
| expected 0 generic arguments
error[E0107]: trait takes 0 lifetime arguments but 1 lifetime argument was supplied
- --> $DIR/typeck-builtin-bound-type-parameters.rs:10:25
+ --> $DIR/typeck-builtin-bound-type-parameters.rs:11:25
|
LL | struct MyStruct2<'a, T: Copy<'a>>;
| ^^^^---- help: remove these generics
@@ -31,7 +39,7 @@ LL | struct MyStruct2<'a, T: Copy<'a>>;
| expected 0 lifetime arguments
error[E0107]: trait takes 0 lifetime arguments but 1 lifetime argument was supplied
- --> $DIR/typeck-builtin-bound-type-parameters.rs:13:15
+ --> $DIR/typeck-builtin-bound-type-parameters.rs:14:15
|
LL | fn foo2<'a, T:Copy<'a, U>, U>(x: T) {}
| ^^^^ -- help: remove this lifetime argument
@@ -39,13 +47,13 @@ LL | fn foo2<'a, T:Copy<'a, U>, U>(x: T) {}
| expected 0 lifetime arguments
error[E0107]: trait takes 0 generic arguments but 1 generic argument was supplied
- --> $DIR/typeck-builtin-bound-type-parameters.rs:13:15
+ --> $DIR/typeck-builtin-bound-type-parameters.rs:14:15
|
LL | fn foo2<'a, T:Copy<'a, U>, U>(x: T) {}
| ^^^^ - help: remove this generic argument
| |
| expected 0 generic arguments
-error: aborting due to 6 previous errors
+error: aborting due to 7 previous errors
For more information about this error, try `rustc --explain E0107`.