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-07-18
avoid creating an Instance only to immediately disassemble it again
Ralf Jung
-41
/
+0
2024-07-12
Make parse error suggestions verbose and fix spans
Esteban Küber
-6
/
+32
2024-07-11
report pat no field error no recoverd struct variant
yukang
-0
/
+60
2024-07-04
More accurate mutability suggestion
Esteban Küber
-4
/
+10
2024-07-04
Better span for "make binding mutable" suggestion
Esteban Küber
-8
/
+8
2024-06-27
Tighten spans for async blocks
Michael Goulet
-1
/
+1
2024-06-26
Rollup merge of #126925 - surechen:fix_125631, r=compiler-errors
Matthias Krüger
-0
/
+5
2024-06-25
Rollup merge of #126618 - mu001999-contrib:dead/enhance, r=pnkfelix
Matthias Krüger
-11
/
+1
2024-06-25
Change E0369 diagnostic give note information for foreign items.
surechen
-0
/
+5
2024-06-23
Replace `f16` and `f128` pattern matching stubs with real implementations
Trevor Gross
-23
/
+97
2024-06-18
Mark assoc tys live only if the trait is live
mu001999
-11
/
+1
2024-06-13
Replace some `Option<Diag>` with `Result<(), Diag>`
Oli Scherer
-0
/
+38
2024-06-13
Avoid follow-up errors on erroneous patterns
Oli Scherer
-0
/
+91
2024-06-06
Rollup merge of #125168 - Jules-Bertholet:match-ergonomics-2024-align-with-rf...
Matthias Krüger
-49
/
+13
2024-05-26
Auto merge of #124661 - RalfJung:only-structural-consts-in-patterns, r=pnkfelix
bors
-176
/
+24
2024-05-20
Move 100 entries from tests/ui into subdirs
Jubilee Young
-0
/
+205
2024-05-15
"No `ref mut` behind `&`" on all editions
Jules Bertholet
-0
/
+9
2024-05-15
Gate implicit mutable by-reference bindings behind `mut ref`
Jules Bertholet
-49
/
+4
2024-05-13
`rustc_hir_typeck`: Account for `skipped_ref_pats` in `expr_use_visitor`
Jules Bertholet
-0
/
+42
2024-05-12
Match ergonomics 2024: migration lint
Jules Bertholet
-47
/
+223
2024-05-03
turn pointer_structural_match into a hard error
Ralf Jung
-164
/
+24
2024-05-03
remove IndirectStructuralMatch lint, emit the usual hard error instead
Ralf Jung
-12
/
+0
2024-05-02
Stabilize exclusive_range
Ross Smyth
-112
/
+93
2024-04-29
Change wording
est31
-3
/
+3
2024-04-28
Add a note to the ArbitraryExpressionInPattern error
est31
-0
/
+3
2024-04-25
Auto merge of #119650 - chenyukang:yukang-fix-118596-ref-mut, r=wesleywiser
bors
-16
/
+40
2024-04-24
Mention when type parameter could be `Clone`
Esteban Küber
-2
/
+8
2024-04-25
Suggest ref mut for pattern matching assignment
yukang
-16
/
+40
2024-04-20
Test or-patterns inside deref patterns
Nadrieril
-1
/
+13
2024-04-20
Use deep fake borrows for deref patterns
Nadrieril
-0
/
+26
2024-04-20
Address closure-related review
Nadrieril
-0
/
+21
2024-04-20
Allow mutable bindings inside deref patterns
Nadrieril
-0
/
+15
2024-04-20
Don't fake borrow inside a deref pattern
Nadrieril
-2
/
+2
2024-04-20
Lower deref patterns to MIR
Nadrieril
-6
/
+174
2024-04-15
Fix tests
Jules Bertholet
-4
/
+5
2024-04-15
Rename feature gate
Jules Bertholet
-12
/
+12
2024-04-15
Temporarily remove future compatibility label from migration lint
Jules Bertholet
-8
/
+2
2024-04-15
Migration lint
Jules Bertholet
-0
/
+53
2024-04-15
Match ergonomics 2024: `mut` doesn't reset binding mode
Jules Bertholet
-0
/
+106
2024-04-11
Mention when the type of the moved value doesn't implement `Clone`
Esteban Küber
-0
/
+10
2024-04-11
Fix accuracy of `T: Clone` check in suggestion
Esteban Küber
-6
/
+0
2024-04-11
Account for unops when suggesting cloning
Esteban Küber
-2
/
+3
2024-04-11
Suggest `.clone()` when moved while borrowed
Esteban Küber
-0
/
+5
2024-04-01
Fix union handling in exhaustiveness
Nadrieril
-11
/
+12
2024-03-31
Add tests
Nadrieril
-0
/
+68
2024-03-27
Feature gate
Jules Bertholet
-0
/
+125
2024-03-25
Require DerefMut if deref pattern has nested ref mut binding
Michael Goulet
-0
/
+37
2024-03-22
Validate that we're only matching on unit struct for path pattern
Michael Goulet
-0
/
+65
2024-03-21
Implement macro-based deref!() syntax for deref patterns
Michael Goulet
-4
/
+4
2024-03-20
Add barest-bones deref patterns
Nadrieril
-0
/
+31
[prev]
[next]