Mazdak Farrokhzad
|
2aff6b36d7
|
pre-expansion gate box_patterns
|
2019-10-24 00:32:03 +02:00 |
|
Mazdak Farrokhzad
|
3eba6c18d4
|
syntax: recover trailing | in or-patterns.
|
2019-09-29 07:11:26 +02:00 |
|
Mazdak Farrokhzad
|
dbe6873387
|
resolve: test consistent or-patterns being allowed.
|
2019-09-05 08:33:09 +02:00 |
|
Mazdak Farrokhzad
|
aa7a02b029
|
resolve: test binding mode consistency for or-patterns.
|
2019-09-05 08:33:09 +02:00 |
|
Mazdak Farrokhzad
|
33317c7baa
|
resolve: add test for missing bindings in or-patterns.
|
2019-09-05 08:33:09 +02:00 |
|
Mazdak Farrokhzad
|
896a1c7fcd
|
resolve: account for general or-patterns in consistency checking.
|
2019-09-05 08:33:09 +02:00 |
|
Mazdak Farrokhzad
|
498ec59520
|
resolve: add tests for already-bound check.
|
2019-09-05 08:33:09 +02:00 |
|
Tshepang Lekhonkhobe
|
6f67bbc445
|
or-pattern: fix typo in error message
|
2019-08-28 02:23:58 +02:00 |
|
Mazdak Farrokhzad
|
2bd27fbdfe
|
parser: fix span for leading vert.
|
2019-08-26 22:14:31 +02:00 |
|
Mazdak Farrokhzad
|
6a73199da6
|
or_patterns: add run-rustfix tests.
|
2019-08-25 05:45:51 +02:00 |
|
Mazdak Farrokhzad
|
1caaa40768
|
parser: gracefully handle fn foo(A | B: type).
|
2019-08-25 05:45:19 +02:00 |
|
Mazdak Farrokhzad
|
083963e58c
|
parser: 'while parsing this or-pattern...'
|
2019-08-25 01:50:21 +02:00 |
|
Mazdak Farrokhzad
|
0ab8430332
|
parser: reword || recovery.
|
2019-08-24 23:44:28 +02:00 |
|
Mazdak Farrokhzad
|
3a405421e7
|
parse_top_pat: silence leading vert gating sometimes.
|
2019-08-24 23:05:04 +02:00 |
|
Mazdak Farrokhzad
|
b205055c7b
|
parser: better recovery for || in inner pats.
|
2019-08-24 21:53:55 +02:00 |
|
Mazdak Farrokhzad
|
1ffea18ddb
|
or-patterns: harden feature gating tests.
|
2019-08-24 21:53:55 +02:00 |
|
Mazdak Farrokhzad
|
d3b3bceffb
|
move feature-gate-or_patterns.* -> ui/or-patterns/
|
2019-08-24 21:53:55 +02:00 |
|
Mazdak Farrokhzad
|
f35432e188
|
or-patterns: add syntactic tests.
|
2019-08-24 21:53:55 +02:00 |
|
Mazdak Farrokhzad
|
a9af18bed5
|
move ui/or-pattern-mismatch -> ui/or-patterns/.
|
2019-08-24 21:53:55 +02:00 |
|
Mazdak Farrokhzad
|
6498959377
|
parser: use eat_or_separator for leading vert.
|
2019-08-24 21:32:48 +02:00 |
|
Mazdak Farrokhzad
|
5f57feec0a
|
parser: multiple-pattern-typo: cover more or-pattern places.
|
2019-08-24 21:32:48 +02:00 |
|
Mazdak Farrokhzad
|
d34ee769b0
|
parser: move multiple-pattern-typo -> or-patterns directory.
|
2019-08-24 21:32:48 +02:00 |
|