index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tests
/
ui
/
pattern
Age
Commit message (
Expand
)
Author
Lines
2024-12-17
Improve the pattern migration 2024 migration lint's message
dianne
-62
/
+62
2024-12-17
Clarify the match ergonomics 2024 migration lint's output
dianne
-150
/
+203
2024-12-17
Rollup merge of #134368 - ehuss:edition-links, r=jieyouxu
Jacob Pratt
-15
/
+15
2024-12-15
Use links to edition guide for edition migrations
Eric Huss
-15
/
+15
2024-12-15
Use `span_label` as it looks better when we show pattern missing binding in o...
Esteban Küber
-17
/
+5
2024-12-13
Keep track of patterns that could have introduced a binding, but didn't
Esteban Küber
-0
/
+52
2024-12-08
Rollup merge of #133424 - Nadrieril:guard-patterns-parsing, r=fee1-dead
Matthias Krüger
-2
/
+22
2024-12-07
Address review comments
Nadrieril
-0
/
+20
2024-12-04
Add additional context for non-sructural type constant used in pattern
Esteban Küber
-9
/
+17
2024-12-04
Specify type kind of constant that can't be used in patterns
Esteban Küber
-6
/
+6
2024-12-04
Tweak output of some const pattern errors
Esteban Küber
-4
/
+10
2024-12-04
Tweak ptr in pattern error
Esteban Küber
-16
/
+32
2024-12-04
On `const` pattern errors, point at the `const` item definition
Esteban Küber
-0
/
+33
2024-11-25
`add_move_error_suggestions`: use a HIR visitor rather than `SourceMap`
dianne
-0
/
+10
2024-11-26
tests: remove `//@ pretty-expanded` usages
许杰友 Jieyou Xu (Joe)
-2
/
+0
2024-11-24
parse guard patterns
Nadrieril
-2
/
+2
2024-11-23
Auto merge of #131859 - chriskrycho:update-trpl, r=onur-ozkan
bors
-25
/
+25
2024-11-23
Update tests for new TRPL chapter order
Chris Krycho
-25
/
+25
2024-11-23
Rollup merge of #133286 - jieyouxu:bug-ourselves, r=compiler-errors
许杰友 Jieyou Xu (Joe)
-0
/
+36
2024-11-22
Stabilize the 2024 edition
Eric Huss
-20
/
+16
2024-11-21
Re-delay a resolve `bug`
Jieyou Xu
-0
/
+36
2024-11-20
Rollup merge of #132708 - estebank:const-as-binding, r=Nadrieril
Matthias Krüger
-0
/
+84
2024-11-17
Unify expanded constants and named constants in `PatKind`
Esteban Küber
-0
/
+84
2024-11-16
Also check if let chains with multiple lets in these two tests
est31
-5
/
+15
2024-11-08
Get rid of check_opaque_type_well_formed
Michael Goulet
-28
/
+28
2024-10-24
add third help hint to diagnostic error E0027
Duncan Proctor
-0
/
+24
2024-10-16
Rollup merge of #131381 - Nadrieril:min-match-ergonomics, r=pnkfelix
Matthias Krüger
-211
/
+699
2024-10-08
Change error message
Nadrieril
-53
/
+53
2024-10-08
Stabilize `min_match_ergonomics_2024`
Nadrieril
-36
/
+101
2024-10-08
Also disallow `ref`/`ref mut` overriding the binding mode
Nadrieril
-18
/
+54
2024-10-08
Error on resetted binding mode in edition 2024
Nadrieril
-23
/
+225
2024-10-07
Prepare tests
Nadrieril
-71
/
+256
2024-09-24
Move existing rfc3627 tests to a dedicated folder
Nadrieril
-21
/
+21
2024-09-23
Parser: better error messages for `@` in struct patterns
Pavel Grigorenko
-0
/
+83
2024-09-13
Add a machine-applicable suggestion to "unreachable pattern"
Nadrieril
-84
/
+433
2024-09-11
Revert warning empty patterns as unreachable
Nadrieril
-427
/
+57
2024-08-26
Don't make pattern nonterminals match statement nonterminals
Michael Goulet
-0
/
+19
2024-08-20
Move the "matches no value" note to be a span label
Nadrieril
-248
/
+124
2024-08-19
Cap the number of patterns pointed to by the lint
Nadrieril
-9
/
+52
2024-08-19
Add a note with a link to explain empty types
Nadrieril
-17
/
+148
2024-08-19
Reword the "unreachable pattern" explanations
Nadrieril
-392
/
+392
2024-08-13
Remove a no-longer-true `assert`
Nadrieril
-95
/
+132
2024-08-10
Test that 0/unknown-length arrays are nonempty
Nadrieril
-47
/
+144
2024-08-10
Update tests
Nadrieril
-451
/
+612
2024-08-10
Stabilize `min_exhaustive_patterns`
Nadrieril
-1
/
+0
2024-08-03
Revert "Rollup merge of #126618 - mu001999-contrib:dead/enhance, r=pnkfelix"
Michael Goulet
-1
/
+11
2024-07-26
Peel off explicit (or implicit) deref before suggesting clone on move error i...
Michael Goulet
-16
/
+0
2024-07-24
Improve "covered_by_many" error
Nadrieril
-21
/
+102
2024-07-24
Explain why a given pattern is considered unreachable
Nadrieril
-122
/
+824
2024-07-21
Explain why we require `_` for empty patterns
Nadrieril
-0
/
+10
[prev]
[next]