summary refs log tree commit diff
path: root/tests/ui/pattern
AgeCommit message (Expand)AuthorLines
2024-03-15Rollup merge of #122254 - estebank:issue-48677, r=oli-obkMatthias Krüger-33/+33
2024-03-13Tweak wordingEsteban Küber-33/+33
2024-03-13Remove `MaybeInfiniteInt::JustAfterMax`Nadrieril-4/+4
2024-03-13Rollup merge of #121908 - Nadrieril:dynamic-variant-collection, r=matthewjasperMatthias Krüger-0/+14
2024-03-09Lint small gaps between rangesNadrieril-0/+310
2024-03-09Allow lint where we don't careNadrieril-38/+40
2024-03-03Rollup merge of #121917 - GuillaumeGomez:pattern-complexity_limit.rs, r=Nadri...Guillaume Gomez-0/+123
2024-03-03Add and update tests to use `pattern_complexity`Guillaume Gomez-0/+123
2024-03-02Rollup merge of #121716 - Nadrieril:simple-binding-order, r=matthewjasperGuillaume Boisseau-0/+48
2024-03-02Fix a subtle regressionNadrieril-0/+14
2024-03-01Detect more cases of `=` to `:` typoEsteban Küber-2/+6
2024-02-28Add test for the known case that doesn't workNadrieril-0/+48
2024-02-23Rollup merge of #120742 - Nadrieril:use-min_exh_pats, r=compiler-errorsMatthias Krüger-220/+180
2024-02-16[AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives许杰友 Jieyou Xu (Joe)-84/+84
2024-02-13Do not point at `#[allow(_)]` as the reason for compat lint triggeringEsteban Küber-6/+0
2024-02-13Prefer `min_exhaustive_patterns` in testsNadrieril-2/+2
2024-02-13Unmark the feature gate as incompleteNadrieril-218/+178
2024-02-09Move some testsCaio-0/+32
2024-02-08Rollup merge of #120775 - Nadrieril:more-min_exh_pats, r=compiler-errorsMatthias Krüger-16/+138
2024-02-08Auto merge of #120767 - matthiaskrgr:rollup-0k8ib1c, r=matthiaskrgrbors-211/+410
2024-02-08Test `min_exhaustive_patterns` in more casesNadrieril-16/+138
2024-02-08Continue to borrowck even if there were previous errorsOli Scherer-9/+76
2024-02-08Rollup merge of #120727 - Nadrieril:tweak-int-reporting, r=compiler-errorsMatthias Krüger-45/+189
2024-02-08Rollup merge of #120214 - Nadrieril:fix-120210, r=pnkfelixMatthias Krüger-166/+221
2024-02-07Prefer "0..MAX not covered" to "_ not covered"Nadrieril-29/+29
2024-02-07Add testsNadrieril-32/+176
2024-02-07Update testsr0cky-1/+11
2024-02-06Rollup merge of #120423 - RalfJung:indirect-structural-match, r=petrochenkovMatthias Krüger-8/+114
2024-02-06Rollup merge of #120597 - fmease:sugg-on-js-style-spread-op-in-pat, r=estebankMatthias Krüger-6/+71
2024-02-05update the tracking issue for structural match violationsRalf Jung-17/+17
2024-02-05show indirect_structural_match and pointer_structural_match in future compat ...Ralf Jung-0/+106
2024-02-05Rollup merge of #116284 - RalfJung:no-nan-match, r=cjgillotMatthias Krüger-22/+19
2024-02-04Suggest `[tail @ ..]` on `[..tail]` and `[...tail]` where `tail` is unresolvedLeón Orell Valerian Liehr-6/+71
2024-02-01`#![feature(inline_const_pat)]` is no longer incompleteMatthew Jasper-5/+4
2024-01-26remove illegal_floating_point_literal_pattern lintRalf Jung-22/+19
2024-01-26Classify closure arguments in refutable pattern in argument errorDeadbeef-2/+2
2024-01-26Rollup merge of #118803 - Nadrieril:min-exhaustive-patterns, r=compiler-errorsMatthias Krüger-139/+773
2024-01-25Put new bindings first in refutable cases tooNadrieril-163/+183
2024-01-25Add testsNadrieril-6/+41
2024-01-25Implement feature gate logicNadrieril-139/+773
2024-01-24remove StructuralEq traitRalf Jung-125/+105
2024-01-18Add testsNadrieril-90/+0
2024-01-15Auto merge of #119610 - Nadrieril:never_pattern_bindings, r=compiler-errorsbors-73/+13
2024-01-13Bless testsGeorge-lewis-0/+5
2024-01-11Only lint ranges that really overlapNadrieril-25/+19
2024-01-10Add test case for #119778Nadrieril-0/+48
2024-01-09Check bindings around never patternsNadrieril-19/+14
2024-01-09Add testsNadrieril-56/+1
2024-01-07Abort analysis on type errorNadrieril-0/+43
2024-01-05Rollup merge of #119554 - matthewjasper:remove-guard-distinction, r=compiler-...Matthias Krüger-2/+2