summaryrefslogtreecommitdiffstats
path: root/src/test/ui/suggestions/fn-or-tuple-struct-without-args.stderr
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/suggestions/fn-or-tuple-struct-without-args.stderr')
-rw-r--r--src/test/ui/suggestions/fn-or-tuple-struct-without-args.stderr28
1 files changed, 7 insertions, 21 deletions
diff --git a/src/test/ui/suggestions/fn-or-tuple-struct-without-args.stderr b/src/test/ui/suggestions/fn-or-tuple-struct-without-args.stderr
index 597dc61c3..d0ddb34d9 100644
--- a/src/test/ui/suggestions/fn-or-tuple-struct-without-args.stderr
+++ b/src/test/ui/suggestions/fn-or-tuple-struct-without-args.stderr
@@ -1,23 +1,3 @@
-error[E0423]: expected value, found struct variant `E::B`
- --> $DIR/fn-or-tuple-struct-without-args.rs:36:16
- |
-LL | A(usize),
- | -------- similarly named tuple variant `A` defined here
-LL | B { a: usize },
- | -------------- `E::B` defined here
-...
-LL | let _: E = E::B;
- | ^^^^
- |
-help: use struct literal syntax instead
- |
-LL | let _: E = E::B { a: val };
- | ~~~~~~~~~~~~~~~
-help: a tuple variant with a similar name exists
- |
-LL | let _: E = E::A;
- | ~
-
error[E0308]: mismatched types
--> $DIR/fn-or-tuple-struct-without-args.rs:29:20
|
@@ -144,6 +124,12 @@ help: use parentheses to construct this tuple variant
LL | let _: E = E::A(/* usize */);
| +++++++++++++
+error[E0533]: expected value, found struct variant `E::B`
+ --> $DIR/fn-or-tuple-struct-without-args.rs:36:16
+ |
+LL | let _: E = E::B;
+ | ^^^^ not a value
+
error[E0308]: mismatched types
--> $DIR/fn-or-tuple-struct-without-args.rs:37:20
|
@@ -293,5 +279,5 @@ LL | let _: usize = closure();
error: aborting due to 17 previous errors
-Some errors have detailed explanations: E0308, E0423, E0615.
+Some errors have detailed explanations: E0308, E0533, E0615.
For more information about an error, try `rustc --explain E0308`.