summary refs log tree commit diff
path: root/src/test/ui/pattern
AgeCommit message (Expand)AuthorLines
2022-06-07Remove arg_matrix.rs, bless testsMichael Goulet-9/+1
2022-04-27Make [e]println macros eagerly drop temporaries (for backport)David Tolnay-1/+1
2022-04-26Move some tests to more reasonable placesCaio-0/+44
2022-04-16Implementation for 65853Jack Huey-1/+9
2022-04-10Delay a bug when we see SelfCtor in ref patternMichael Goulet-0/+20
2022-03-30Restore `impl Future<Output = Type>` to async blocksMichael Goulet-1/+1
2022-03-27Point (again) to more expressions with their type, even if not fully resolvedEsteban Kuber-1/+8
2022-03-22remove [async output] from impl FutureMichael Goulet-1/+1
2022-03-16Rollup merge of #94868 - dtolnay:noblock, r=Dylan-DPCDylan DPC-1/+1
2022-03-12Fix rebase conflicts with stderr filesDevin Ragotzy-53/+160
2022-03-12Only filter doc(hidden) fields/variants when not crate localDevin Ragotzy-9/+65
2022-03-12Update output for doc hidden usefulness ui test outputDevin Ragotzy-62/+64
2022-03-12Add struct to doc hidden usefulness ui testsDevin Ragotzy-11/+35
2022-03-12Add struct to stability ui tests in usefulnessDevin Ragotzy-15/+60
2022-03-11Format core and std macro rules, removing needless surrounding blocksDavid Tolnay-1/+1
2022-03-08Do not suggest `let_else` if no bindings would be introducedEsteban Kuber-16/+0
2022-03-08Suggest `if let`/`let_else` for refutable pat in `let`Esteban Kuber-14/+38
2022-03-08Change wording of suggestion to add missing `match` armEsteban Kuber-146/+146
2022-03-08Point at uncovered variants in enum definition in `note` instead of a `span_l...Esteban Kuber-523/+654
2022-03-08When finding a match expr with multiple arms that requires more, suggest itEsteban Kuber-47/+235
2022-03-08When finding a match expr with a single arm that requires more, suggest itEsteban Kuber-76/+377
2022-03-08When encountering a match expr with no arms, suggest itEsteban Kuber-146/+181
2022-03-03Cleanup feature gates.Camille GILLOT-13/+12
2022-01-18Formally implement let chainsCaio-30/+0
2022-01-01Move `PatKind::Lit` checking from ast_validation to ast loweringAaron Hill-0/+71
2021-12-14Make TyS::is_suggestable more structualMichael Goulet-8/+1
2021-11-26Auto merge of #91164 - Badel2:usefulness-stack-overflow, r=davidtwcobors-0/+14
2021-11-25Rollup merge of #91096 - compiler-errors:elaborate_opaque_trait, r=estebankMatthias Krüger-1/+1
2021-11-23Fix stack overflow in `usefulness.rs`Badel2-0/+14
2021-11-23Update test outputsMichael Goulet-1/+1
2021-11-22Split inline const to two feature gatesGary Guo-1/+1
2021-11-20Rollup merge of #90575 - m-ou-se:compatible-variant-improvements, r=estebankMatthias Krüger-4/+6
2021-11-18Move some tests to more reasonable directoriesCaio-0/+44
2021-11-16Update tests.Mara Bos-4/+6
2021-11-06Move some tests to more reasonable directoriesCaio-0/+121
2021-10-19Reject closures in patternsTomasz Miąsko-0/+28
2021-10-17Some "parenthesis" and "parentheses" fixesr00ster91-1/+1
2021-10-13Rollup merge of #89777 - pierwill:fix-88233, r=Mark-SimulacrumYuki Okushi-1/+1
2021-10-12Filter unstable and doc hidden variants in usefulness checkingDevin Ragotzy-0/+185
2021-10-11Edit explanation of test for nested type ascriptionspierwill-1/+1
2021-10-04Rollup merge of #88090 - nbdd0121:inference, r=nikomatsakisJubilee-12/+66
2021-10-01Rollup merge of #89441 - Nadrieril:fix-89393, r=tmandryManish Goregaokar-22/+56
2021-10-01Normalize after substituting via `field.ty()`Nadrieril-22/+56
2021-09-29Auto merge of #88950 - Nadrieril:deconstruct-pat, r=oli-obkbors-16/+95
2021-09-26Remove box syntax from most places in src/test outside of the issues direst31-9/+9
2021-09-26Replace `Pat` with a new intermediate representationNadrieril-14/+48
2021-09-26Rework `Fields` internals.Nadrieril-2/+2
2021-09-22Add testsNadrieril-0/+45
2021-09-10Add a range pattern inference failing testGary Guo-0/+49
2021-09-10Add ui test for issue 88074Gary Guo-0/+16