about summary refs log tree commit diff
path: root/tests/ui/pattern
AgeCommit message (Expand)AuthorLines
2025-07-28Rollup merge of #144151 - Kivooeo:issue1, r=jieyouxuMatthias Krüger-0/+12
2025-07-25Mention type that could be `Clone` but isn't in more casesEsteban Küber-0/+81
2025-07-25commentsKivooeo-0/+2
2025-07-25move 28 testsKivooeo-0/+10
2025-07-13Rollup merge of #143519 - mu001999-contrib:dead-code/impl-items, r=petrochenkovMatthias Krüger-11/+1
2025-07-10Check assoc consts and tys later like assoc fnsMu001999-11/+1
2025-07-09Auto merge of #143472 - dianne:deref-pat-column-check, r=Nadrierilbors-0/+21
2025-07-04always check for mixed deref pattern and normal constructorsdianne-0/+21
2025-07-04Rollup merge of #143299 - Kivooeo:tf24, r=tgross35Jubilee-0/+45
2025-07-05cleaned up some testsKivooeo-11/+20
2025-07-01moved testsKivooeo-0/+36
2025-06-30Remove let_chains featureCameron Steffen-10/+12
2025-06-11stabilize gaiBoxy-1/+0
2025-06-04Rollup merge of #141960 - ferrocene:lw/2015-paths2, r=compiler-errorsMatthias Krüger-25/+25
2025-06-03Use non-2015 edition paths in tests that do not test for their resolutionLukas Wirth-25/+25
2025-06-03cleaned up some testsKivooeo-0/+46
2025-05-23Auto merge of #140553 - BoxyUwU:defer_type_system_ctfe, r=compiler-errorsbors-0/+19
2025-05-22Add test/comment about const patterns with unused paramsBoxy-0/+19
2025-05-21Rollup merge of #141267 - dianne:fix-141265, r=oli-obkMatthias Krüger-0/+60
2025-05-19`gather_locals`: only visit guard pattern guards when checking the guarddianne-0/+15
2025-05-19only resolve top-level guard patterns' guards oncedianne-0/+60
2025-05-18Rollup merge of #140746 - dianne:guard-pat-res, r=oli-obkLeón Orell Valerian Liehr-0/+214
2025-05-18name resolution for guard patternsdianne-0/+214
2025-05-08Structurally resolve in check_ref_cast and calc_adjust_modeMichael Goulet-0/+24
2025-05-06error early when mixing deref patterns with normal constructorsdianne-0/+91
2025-05-06add exhaustiveness/usefulness tests for deref patternsdianne-0/+269
2025-05-06let deref patterns participate in usefulness/exhaustivenessdianne-15/+9
2025-05-05always peel `&mut`, to allow matching on `&mut str`dianne-3/+143
2025-05-05match ergonomics for string and byte string literal patternsdianne-41/+156
2025-05-04Auto merge of #140616 - petrochenkov:noannempty, r=jieyouxubors-2/+1
2025-05-03compiletest: Do not require annotations on empty labels and suggestionsVadim Petrochenkov-2/+1
2025-05-03Move some tests out of tests/uimejrs-0/+26
2025-04-30compiletest: Make diagnostic kind mandatory on line annotationsVadim Petrochenkov-307/+331
2025-04-27Test partial moves via deref patsNadrieril-0/+8
2025-04-24lower deref patterns on boxes using built-in derefsdianne-0/+47
2025-04-24move existing tests away from using boxesdianne-50/+96
2025-04-24Rollup merge of #140028 - dianne:lit-deref-pats-p1, r=oli-obkMatthias Krüger-29/+244
2025-04-22make `[u8]` and `[u8;N]` literal patterns usable in deref patternsdianne-1/+147
2025-04-22make `str` literal patterns usable in deref patternsdianne-29/+54
2025-04-22add a test for byte string literal pattern mutability mismatchesdianne-0/+44
2025-04-19Rollup merge of #139042 - compiler-errors:do-not-optimize-switchint, r=saethlinChris Denton-0/+24
2025-04-18Rollup merge of #138528 - dianne:implicit-deref-patterns, r=NadrierilMatthias Krüger-6/+437
2025-04-17Auto merge of #139949 - matthiaskrgr:rollup-pxc5tsx, r=matthiaskrgrbors-5/+5
2025-04-17Rollup merge of #138632 - clubby789:stabilize-cfg-boolean-lit, r=davidtwco,Ur...Matthias Krüger-5/+5
2025-04-16Make cow_of_cow test a teeny bit more explicitNadrieril-1/+2
2025-04-16add a feature gate testdianne-0/+44
2025-04-16upvar inference for implicit deref patternsdianne-0/+27
2025-04-16respect the tcx's recursion limit when peelingdianne-0/+41
2025-04-16don't peel ADTs the pattern could matchdianne-0/+79
2025-04-16register `DerefMut` bounds for implicit mutable derefsdianne-3/+62