about summary refs log tree commit diff
path: root/src/test/ui/match
AgeCommit message (Expand)AuthorLines
2019-10-28Auto merge of #65421 - estebank:variants, r=petrochenkovbors-8/+8
2019-10-27Gather together usefulness testsNadrieril-928/+0
2019-10-27Point at local similarly named element and tweak references to variantsEsteban Küber-8/+8
2019-10-27update testsMark Mansi-0/+4
2019-10-16Only emit overlapping patterns lint if the overlap is partialEsteban Küber-51/+9
2019-10-16Continue to emit unreachable pattern on cases caught by overlapping patternsEsteban Küber-19/+51
2019-10-16Move overlapping patterns to its own lintEsteban Küber-4/+10
2019-10-16Add check for overlapping ranges to unreachable patterns lintEsteban Küber-27/+37
2019-10-14Rollup merge of #65292 - JohnTitor:add-backticks, r=varkor,CentrilMazdak Farrokhzad-4/+4
2019-10-11Print lifetimes with backticksYuki Okushi-4/+4
2019-10-09Suggest `if let` on `let` refutable bindingEsteban Küber-0/+28
2019-09-21Do not trigger unreachable lint in async body and Use span labelsEsteban Küber-6/+3
2019-09-18Point at original span when emitting unreachable lintAaron Hill-0/+5
2019-09-11Auto merge of #64271 - Centril:non-exhaustive-peel-refs, r=estebankbors-0/+242
2019-09-09check_match: unify check_irrefutable & check_exhaustive more.Mazdak Farrokhzad-17/+43
2019-09-09check_match: refactor + improve non-exhaustive diag for default binding modes.Mazdak Farrokhzad-0/+216
2019-09-08Update tests wrt. bind_by_by_move_pattern_guards stabilization.Mazdak Farrokhzad-2/+0
2019-09-06Update ui testsvarkor-1/+1
2019-09-04Point at variant on pattern field count mismatchEsteban Küber-0/+3
2019-08-13Suggest giving return type to closures on E0282Esteban Küber-4/+1
2019-08-09Be more accurate when mentioning type of found match armsEsteban Küber-0/+41
2019-08-06pretty-pretty extremal constants!Zack M. Davis-2/+2
2019-07-30Remove 'feature(nll)' from bind_by_move_pattern_guards tests.Mazdak Farrokhzad-1/+1
2019-07-28Rollup merge of #63067 - JohnTitor:test-for-50900, r=CentrilMazdak Farrokhzad-0/+33
2019-07-28Move to src/test/ui/match/Yuki Okushi-0/+33
2019-07-28--bless tests due to new subslice syntax.Mazdak Farrokhzad-2/+2
2019-07-28Use new 'p @ ..' syntax in tests.Mazdak Farrokhzad-3/+3
2019-07-17normalize use of backticks in compiler messages for librustc/lintSamy Kacimi-1/+1
2019-06-02Rollup merge of #61441 - estebank:fn-call-in-match, r=varkorMazdak Farrokhzad-2/+6
2019-06-01Tweak wording when encountering `fn` call in patternEsteban Küber-2/+6
2019-05-30Update ui and run-pass for ellipsis_inclusive_range_patterns lintmemoryruins-16/+16
2019-05-12Change compare mode to use -Zborrowck=mirMatthew Jasper-0/+25
2019-05-01Resolve match arm ty when arms divergeEsteban Küber-17/+42
2019-04-23Auto merge of #60125 - estebank:continue-evaluating, r=oli-obkbors-0/+9
2019-04-22Never stop due to errors before borrow checkingEsteban Küber-0/+9
2019-04-22Remove double trailing newlinesvarkor-2/+0
2019-04-18hide `--explain` hint if error has no extended infoAndy Russell-3/+3
2019-03-11Update testsVadim Petrochenkov-36/+36
2019-03-02Point at enum definition when match patterns are not exhaustiveEsteban Küber-2/+26
2019-02-21Add address stability test for matchesMatthew Jasper-0/+39
2019-02-08review comments: (marginally) reduce memory consumtionEsteban Küber-1/+41
2019-02-07Add test for type mismatch on first match armEsteban Küber-0/+58
2019-01-14Auto merge of #57387 - euclio:nonstandard-style-suggestions, r=oli-obkbors-77/+0
2019-01-12Don't add label to the match expr when the type is not fully realizedEsteban Küber-2/+0
2019-01-12Reword label as per review commentEsteban Küber-3/+3
2019-01-12Point at the match discriminant when arm pattern has a type mismatchEsteban Küber-1/+7
2019-01-08improve non_upper_case_globals diagnosticsAndy Russell-77/+0
2018-12-31Improve type mismatch error messagesYuning Zhang-1/+1
2018-12-25Remove licensesMark Rousskov-347/+76
2018-12-24make non_camel_case_types an early lintAndy Russell-41/+37