| error: a leading `|` is not allowed in a parameter pattern |
| --> $DIR/remove-leading-vert.rs:12:14 |
| | |
| LL | fn fun1( | A: E) {} |
| | ^ help: remove the `|` |
| |
| error: a leading `|` is not allowed in a parameter pattern |
| --> $DIR/remove-leading-vert.rs:13:14 |
| | |
| LL | fn fun2( || A: E) {} |
| | ^^ help: remove the `||` |
| | |
| = note: alternatives in or-patterns are separated with `|`, not `||` |
| |
| error: a leading `|` is only allowed in a top-level pattern |
| --> $DIR/remove-leading-vert.rs:14:11 |
| | |
| LL | let ( | A): E; |
| | ^ help: remove the `|` |
| |
| error: a leading `|` is only allowed in a top-level pattern |
| --> $DIR/remove-leading-vert.rs:15:11 |
| | |
| LL | let ( || A): (E); |
| | ^^ help: remove the `||` |
| | |
| = note: alternatives in or-patterns are separated with `|`, not `||` |
| |
| error: a leading `|` is only allowed in a top-level pattern |
| --> $DIR/remove-leading-vert.rs:16:11 |
| | |
| LL | let ( | A,): (E,); |
| | ^ help: remove the `|` |
| |
| error: a leading `|` is only allowed in a top-level pattern |
| --> $DIR/remove-leading-vert.rs:17:11 |
| | |
| LL | let [ | A ]: [E; 1]; |
| | ^ help: remove the `|` |
| |
| error: a leading `|` is only allowed in a top-level pattern |
| --> $DIR/remove-leading-vert.rs:18:11 |
| | |
| LL | let [ || A ]: [E; 1]; |
| | ^^ help: remove the `||` |
| | |
| = note: alternatives in or-patterns are separated with `|`, not `||` |
| |
| error: a leading `|` is only allowed in a top-level pattern |
| --> $DIR/remove-leading-vert.rs:19:13 |
| | |
| LL | let TS( | A ): TS; |
| | ^ help: remove the `|` |
| |
| error: a leading `|` is only allowed in a top-level pattern |
| --> $DIR/remove-leading-vert.rs:20:13 |
| | |
| LL | let TS( || A ): TS; |
| | ^^ help: remove the `||` |
| | |
| = note: alternatives in or-patterns are separated with `|`, not `||` |
| |
| error: a leading `|` is only allowed in a top-level pattern |
| --> $DIR/remove-leading-vert.rs:21:17 |
| | |
| LL | let NS { f: | A }: NS; |
| | ^ help: remove the `|` |
| |
| error: a leading `|` is only allowed in a top-level pattern |
| --> $DIR/remove-leading-vert.rs:22:17 |
| | |
| LL | let NS { f: || A }: NS; |
| | ^^ help: remove the `||` |
| | |
| = note: alternatives in or-patterns are separated with `|`, not `||` |
| |
| error: a trailing `|` is not allowed in an or-pattern |
| --> $DIR/remove-leading-vert.rs:27:13 |
| | |
| LL | let ( A | ): E; |
| | - ^ help: remove the `|` |
| | | |
| | while parsing this or-pattern starting here |
| |
| error: a trailing `|` is not allowed in an or-pattern |
| --> $DIR/remove-leading-vert.rs:28:12 |
| | |
| LL | let (a |,): (E,); |
| | - ^ help: remove the `|` |
| | | |
| | while parsing this or-pattern starting here |
| |
| error: a trailing `|` is not allowed in an or-pattern |
| --> $DIR/remove-leading-vert.rs:29:17 |
| | |
| LL | let ( A | B | ): E; |
| | - ^ help: remove the `|` |
| | | |
| | while parsing this or-pattern starting here |
| |
| error: a trailing `|` is not allowed in an or-pattern |
| --> $DIR/remove-leading-vert.rs:30:17 |
| | |
| LL | let [ A | B | ]: [E; 1]; |
| | - ^ help: remove the `|` |
| | | |
| | while parsing this or-pattern starting here |
| |
| error: a trailing `|` is not allowed in an or-pattern |
| --> $DIR/remove-leading-vert.rs:31:18 |
| | |
| LL | let S { f: B | }; |
| | - ^ help: remove the `|` |
| | | |
| | while parsing this or-pattern starting here |
| |
| error: unexpected token `||` after pattern |
| --> $DIR/remove-leading-vert.rs:32:13 |
| | |
| LL | let ( A || B | ): E; |
| | - ^^ help: use a single `|` to separate multiple alternative patterns: `|` |
| | | |
| | while parsing this or-pattern starting here |
| |
| error: a trailing `|` is not allowed in an or-pattern |
| --> $DIR/remove-leading-vert.rs:32:18 |
| | |
| LL | let ( A || B | ): E; |
| | - ^ help: remove the `|` |
| | | |
| | while parsing this or-pattern starting here |
| |
| error: a trailing `|` is not allowed in an or-pattern |
| --> $DIR/remove-leading-vert.rs:35:11 |
| | |
| LL | A | => {} |
| | - ^ help: remove the `|` |
| | | |
| | while parsing this or-pattern starting here |
| |
| error: a trailing `|` is not allowed in an or-pattern |
| --> $DIR/remove-leading-vert.rs:36:11 |
| | |
| LL | A || => {} |
| | - ^^ help: remove the `||` |
| | | |
| | while parsing this or-pattern starting here |
| | |
| = note: alternatives in or-patterns are separated with `|`, not `||` |
| |
| error: unexpected token `||` after pattern |
| --> $DIR/remove-leading-vert.rs:37:11 |
| | |
| LL | A || B | => {} |
| | - ^^ help: use a single `|` to separate multiple alternative patterns: `|` |
| | | |
| | while parsing this or-pattern starting here |
| |
| error: a trailing `|` is not allowed in an or-pattern |
| --> $DIR/remove-leading-vert.rs:37:16 |
| | |
| LL | A || B | => {} |
| | - ^ help: remove the `|` |
| | | |
| | while parsing this or-pattern starting here |
| |
| error: a trailing `|` is not allowed in an or-pattern |
| --> $DIR/remove-leading-vert.rs:39:17 |
| | |
| LL | | A | B | => {} |
| | - ^ help: remove the `|` |
| | | |
| | while parsing this or-pattern starting here |
| |
| error: a trailing `|` is not allowed in an or-pattern |
| --> $DIR/remove-leading-vert.rs:43:11 |
| | |
| LL | let a | : u8 = 0; |
| | - ^ help: remove the `|` |
| | | |
| | while parsing this or-pattern starting here |
| |
| error: a trailing `|` is not allowed in an or-pattern |
| --> $DIR/remove-leading-vert.rs:44:11 |
| | |
| LL | let a | = 0; |
| | - ^ help: remove the `|` |
| | | |
| | while parsing this or-pattern starting here |
| |
| error: a trailing `|` is not allowed in an or-pattern |
| --> $DIR/remove-leading-vert.rs:45:11 |
| | |
| LL | let a | ; |
| | - ^ help: remove the `|` |
| | | |
| | while parsing this or-pattern starting here |
| |
| error: aborting due to 26 previous errors |
| |