diff options
Diffstat (limited to 'src/test/ui/generics/generic-type-params-name-repr.stderr')
-rw-r--r-- | src/test/ui/generics/generic-type-params-name-repr.stderr | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/src/test/ui/generics/generic-type-params-name-repr.stderr b/src/test/ui/generics/generic-type-params-name-repr.stderr new file mode 100644 index 000000000..4c3c00396 --- /dev/null +++ b/src/test/ui/generics/generic-type-params-name-repr.stderr @@ -0,0 +1,69 @@ +error[E0308]: mismatched types + --> $DIR/generic-type-params-name-repr.rs:13:25 + | +LL | let _: Foo<isize> = (); + | ---------- ^^ expected struct `Foo`, found `()` + | | + | expected due to this + | + = note: expected struct `Foo<isize>` + found unit type `()` + +error[E0308]: mismatched types + --> $DIR/generic-type-params-name-repr.rs:20:31 + | +LL | let _: Foo<isize, B, C> = (); + | ---------------- ^^ expected struct `Foo`, found `()` + | | + | expected due to this + | + = note: expected struct `Foo<isize>` + found unit type `()` + +error[E0308]: mismatched types + --> $DIR/generic-type-params-name-repr.rs:27:37 + | +LL | let _: HashMap<String, isize> = (); + | ---------------------- ^^ expected struct `HashMap`, found `()` + | | + | expected due to this + | + = note: expected struct `HashMap<String, isize>` + found unit type `()` + +error[E0308]: mismatched types + --> $DIR/generic-type-params-name-repr.rs:32:51 + | +LL | let _: HashMap<String, isize, Hash<String>> = (); + | ------------------------------------ ^^ expected struct `HashMap`, found `()` + | | + | expected due to this + | + = note: expected struct `HashMap<String, isize>` + found unit type `()` + +error[E0308]: mismatched types + --> $DIR/generic-type-params-name-repr.rs:39:31 + | +LL | let _: Foo<A, isize, C> = (); + | ---------------- ^^ expected struct `Foo`, found `()` + | | + | expected due to this + | + = note: expected struct `Foo<A, isize>` + found unit type `()` + +error[E0308]: mismatched types + --> $DIR/generic-type-params-name-repr.rs:46:27 + | +LL | let _: Foo<A, B, C> = (); + | ------------ ^^ expected struct `Foo`, found `()` + | | + | expected due to this + | + = note: expected struct `Foo` + found unit type `()` + +error: aborting due to 6 previous errors + +For more information about this error, try `rustc --explain E0308`. |