summaryrefslogtreecommitdiffstats
path: root/src/test/ui/pattern/pat-tuple-overfield.stderr
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/pattern/pat-tuple-overfield.stderr')
-rw-r--r--src/test/ui/pattern/pat-tuple-overfield.stderr312
1 files changed, 0 insertions, 312 deletions
diff --git a/src/test/ui/pattern/pat-tuple-overfield.stderr b/src/test/ui/pattern/pat-tuple-overfield.stderr
deleted file mode 100644
index 54d89e031..000000000
--- a/src/test/ui/pattern/pat-tuple-overfield.stderr
+++ /dev/null
@@ -1,312 +0,0 @@
-error[E0530]: match bindings cannot shadow tuple structs
- --> $DIR/pat-tuple-overfield.rs:57:9
- |
-LL | struct Z1();
- | ------------ the tuple struct `Z1` is defined here
-...
-LL | Z1 => {}
- | ^^
- | |
- | cannot be named the same as a tuple struct
- | help: try specify the pattern arguments: `Z1(..)`
-
-error[E0532]: expected tuple struct or tuple variant, found unit struct `Z0`
- --> $DIR/pat-tuple-overfield.rs:52:9
- |
-LL | struct Z0;
- | ---------- `Z0` defined here
-LL | struct Z1();
- | ------------ similarly named tuple struct `Z1` defined here
-...
-LL | Z0() => {}
- | ^^^^
- |
-help: use this syntax instead
- |
-LL | Z0 => {}
- | ~~
-help: a tuple struct with a similar name exists
- |
-LL | Z1() => {}
- | ~~
-
-error[E0532]: expected tuple struct or tuple variant, found unit struct `Z0`
- --> $DIR/pat-tuple-overfield.rs:53:9
- |
-LL | struct Z0;
- | ---------- `Z0` defined here
-LL | struct Z1();
- | ------------ similarly named tuple struct `Z1` defined here
-...
-LL | Z0(_) => {}
- | ^^^^^
- |
-help: use this syntax instead
- |
-LL | Z0 => {}
- | ~~
-help: a tuple struct with a similar name exists
- |
-LL | Z1(_) => {}
- | ~~
-
-error[E0532]: expected tuple struct or tuple variant, found unit struct `Z0`
- --> $DIR/pat-tuple-overfield.rs:54:9
- |
-LL | struct Z0;
- | ---------- `Z0` defined here
-LL | struct Z1();
- | ------------ similarly named tuple struct `Z1` defined here
-...
-LL | Z0(_, _) => {}
- | ^^^^^^^^
- |
-help: use this syntax instead
- |
-LL | Z0 => {}
- | ~~
-help: a tuple struct with a similar name exists
- |
-LL | Z1(_, _) => {}
- | ~~
-
-error[E0532]: expected tuple struct or tuple variant, found unit variant `E1::Z0`
- --> $DIR/pat-tuple-overfield.rs:64:9
- |
-LL | Z0,
- | -- `E1::Z0` defined here
-LL | Z1(),
- | ---- similarly named tuple variant `Z1` defined here
-...
-LL | E1::Z0() => {}
- | ^^^^^^^^
- |
-help: use this syntax instead
- |
-LL | E1::Z0 => {}
- | ~~~~~~
-help: a tuple variant with a similar name exists
- |
-LL | E1::Z1() => {}
- | ~~
-
-error[E0532]: expected tuple struct or tuple variant, found unit variant `E1::Z0`
- --> $DIR/pat-tuple-overfield.rs:65:9
- |
-LL | Z0,
- | -- `E1::Z0` defined here
-LL | Z1(),
- | ---- similarly named tuple variant `Z1` defined here
-...
-LL | E1::Z0(_) => {}
- | ^^^^^^^^^
- |
-help: use this syntax instead
- |
-LL | E1::Z0 => {}
- | ~~~~~~
-help: a tuple variant with a similar name exists
- |
-LL | E1::Z1(_) => {}
- | ~~
-
-error[E0532]: expected tuple struct or tuple variant, found unit variant `E1::Z0`
- --> $DIR/pat-tuple-overfield.rs:66:9
- |
-LL | Z0,
- | -- `E1::Z0` defined here
-LL | Z1(),
- | ---- similarly named tuple variant `Z1` defined here
-...
-LL | E1::Z0(_, _) => {}
- | ^^^^^^^^^^^^
- |
-help: use this syntax instead
- |
-LL | E1::Z0 => {}
- | ~~~~~~
-help: a tuple variant with a similar name exists
- |
-LL | E1::Z1(_, _) => {}
- | ~~
-
-error[E0532]: expected unit struct, unit variant or constant, found tuple variant `E1::Z1`
- --> $DIR/pat-tuple-overfield.rs:69:9
- |
-LL | Z0,
- | -- similarly named unit variant `Z0` defined here
-LL | Z1(),
- | ---- `E1::Z1` defined here
-...
-LL | E1::Z1 => {}
- | ^^^^^^
- |
-help: use the tuple variant pattern syntax instead
- |
-LL | E1::Z1() => {}
- | ~~~~~~~~
-help: a unit variant with a similar name exists
- |
-LL | E1::Z0 => {}
- | ~~
-
-error[E0308]: mismatched types
- --> $DIR/pat-tuple-overfield.rs:19:9
- |
-LL | match (1, 2, 3) {
- | --------- this expression has type `({integer}, {integer}, {integer})`
-LL | (1, 2, 3, 4) => {}
- | ^^^^^^^^^^^^ expected a tuple with 3 elements, found one with 4 elements
- |
- = note: expected tuple `({integer}, {integer}, {integer})`
- found tuple `(_, _, _, _)`
-
-error[E0308]: mismatched types
- --> $DIR/pat-tuple-overfield.rs:20:9
- |
-LL | match (1, 2, 3) {
- | --------- this expression has type `({integer}, {integer}, {integer})`
-LL | (1, 2, 3, 4) => {}
-LL | (1, 2, .., 3, 4) => {}
- | ^^^^^^^^^^^^^^^^ expected a tuple with 3 elements, found one with 4 elements
- |
- = note: expected tuple `({integer}, {integer}, {integer})`
- found tuple `(_, _, _, _)`
-
-error[E0023]: this pattern has 4 fields, but the corresponding tuple struct has 3 fields
- --> $DIR/pat-tuple-overfield.rs:24:11
- |
-LL | struct S(u8, u8, u8);
- | -- -- -- tuple struct has 3 fields
-...
-LL | S(1, 2, 3, 4) => {}
- | ^ ^ ^ ^ expected 3 fields, found 4
-
-error[E0023]: this pattern has 4 fields, but the corresponding tuple struct has 3 fields
- --> $DIR/pat-tuple-overfield.rs:26:11
- |
-LL | struct S(u8, u8, u8);
- | -- -- -- tuple struct has 3 fields
-...
-LL | S(1, 2, .., 3, 4) => {}
- | ^ ^ ^ ^ expected 3 fields, found 4
-
-error[E0023]: this pattern has 6 fields, but the corresponding tuple struct has 5 fields
- --> $DIR/pat-tuple-overfield.rs:31:11
- |
-LL | struct M(
- | - tuple struct defined here
-LL | u8,
- | --
-LL | u8,
- | --
-LL | u8,
- | --
-LL | u8,
- | --
-LL | u8,
- | -- tuple struct has 5 fields
-...
-LL | M(1, 2, 3, 4, 5, 6) => {}
- | ^ ^ ^ ^ ^ ^ expected 5 fields, found 6
-
-error[E0023]: this pattern has 6 fields, but the corresponding tuple struct has 5 fields
- --> $DIR/pat-tuple-overfield.rs:33:11
- |
-LL | struct M(
- | - tuple struct defined here
-LL | u8,
- | --
-LL | u8,
- | --
-LL | u8,
- | --
-LL | u8,
- | --
-LL | u8,
- | -- tuple struct has 5 fields
-...
-LL | M(1,
- | - ^
-LL | 2,
- | ^
-LL | 3,
- | ^
-LL | 4,
- | ^
-LL | 5,
- | ^
-LL | 6) => {}
- | ^ expected 5 fields, found 6
-
-error[E0023]: this pattern has 6 fields, but the corresponding tuple struct has 5 fields
- --> $DIR/pat-tuple-overfield.rs:41:13
- |
-LL | struct M(
- | - tuple struct defined here
-LL | u8,
- | --
-LL | u8,
- | --
-LL | u8,
- | --
-LL | u8,
- | --
-LL | u8,
- | -- tuple struct has 5 fields
-...
-LL | M(
- | -
-LL | 1,
- | ^
-LL | 2,
- | ^
-LL | 3,
- | ^
-LL | 4,
- | ^
-LL | 5,
- | ^
-LL | 6,
- | ^ expected 5 fields, found 6
-
-error[E0023]: this pattern has 1 field, but the corresponding tuple struct has 0 fields
- --> $DIR/pat-tuple-overfield.rs:59:12
- |
-LL | struct Z1();
- | --------- tuple struct has 0 fields
-...
-LL | Z1(_) => {}
- | ^ expected 0 fields, found 1
-
-error[E0023]: this pattern has 2 fields, but the corresponding tuple struct has 0 fields
- --> $DIR/pat-tuple-overfield.rs:60:12
- |
-LL | struct Z1();
- | --------- tuple struct has 0 fields
-...
-LL | Z1(_, _) => {}
- | ^ ^ expected 0 fields, found 2
-
-error[E0023]: this pattern has 1 field, but the corresponding tuple variant has 0 fields
- --> $DIR/pat-tuple-overfield.rs:71:16
- |
-LL | Z1(),
- | -- tuple variant has 0 fields
-...
-LL | E1::Z1(_) => {}
- | ^ expected 0 fields, found 1
-
-error[E0023]: this pattern has 2 fields, but the corresponding tuple variant has 0 fields
- --> $DIR/pat-tuple-overfield.rs:72:16
- |
-LL | Z1(),
- | -- tuple variant has 0 fields
-...
-LL | E1::Z1(_, _) => {}
- | ^ ^ expected 0 fields, found 2
-
-error: aborting due to 19 previous errors
-
-Some errors have detailed explanations: E0023, E0308, E0530, E0532.
-For more information about an error, try `rustc --explain E0023`.