aboutsummaryrefslogtreecommitdiff
path: root/tests/ui/project/type-mismatch.stderr
diff options
context:
space:
mode:
Diffstat (limited to 'tests/ui/project/type-mismatch.stderr')
-rw-r--r--tests/ui/project/type-mismatch.stderr19
1 files changed, 13 insertions, 6 deletions
diff --git a/tests/ui/project/type-mismatch.stderr b/tests/ui/project/type-mismatch.stderr
index b4c97d5..4199c17 100644
--- a/tests/ui/project/type-mismatch.stderr
+++ b/tests/ui/project/type-mismatch.stderr
@@ -1,16 +1,23 @@
error[E0308]: mismatched types
- --> $DIR/type-mismatch.rs:35:9
+ --> $DIR/type-mismatch.rs:36:9
|
-23 | match &mut foo {
+24 | match &mut foo {
| -------- this expression has type `&mut type_mismatch::__EnumProjection<'_, {integer}, {integer}, _, _>`
...
-35 | None => {} //~ ERROR mismatched types
+36 | None => {} //~ ERROR mismatched types
| ^^^^ expected enum `type_mismatch::__EnumProjection`, found enum `std::option::Option`
|
= note: expected enum `type_mismatch::__EnumProjection<'_, {integer}, {integer}, _, _>`
found enum `std::option::Option<_>`
error[E0308]: mismatched types
- |
- = note: expected enum `type_mismatch_span_issue::__EnumProjection<'_, {integer}, {integer}, _, _>`
- found enum `std::option::Option<_>`
+ --> $DIR/type-mismatch.rs:68:9
+ |
+56 | match &mut foo {
+ | -------- this expression has type `&mut type_mismatch_span_issue::__EnumProjection<'_, {integer}, {integer}, _, _>`
+...
+68 | None => {} //~ ERROR mismatched types
+ | ^^^^ expected enum `type_mismatch_span_issue::__EnumProjection`, found enum `std::option::Option`
+ |
+ = note: expected enum `type_mismatch_span_issue::__EnumProjection<'_, {integer}, {integer}, _, _>`
+ found enum `std::option::Option<_>`