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
/
closures
/
2229_closure_analysis
Age
Commit message (
Expand
)
Author
Lines
2023-12-18
Fix ICE `ProjectionKinds Deref and Field were mismatched`
Gurinder Singh
-0
/
+27
2023-11-24
Show number in error message even for one error
Nilstrieb
-22
/
+22
2023-11-08
Auto merge of #116930 - RalfJung:raw-ptr-match, r=davidtwco
bors
-1
/
+14
2023-11-03
Tweak spans for "adt defined here" note
Nadrieril
-2
/
+2
2023-10-28
make pointer_structural_match warn-by-default
Ralf Jung
-1
/
+14
2023-09-22
Capture scrutinee of if let guards correctly
Matthew Jasper
-0
/
+158
2023-09-16
Auto merge of #115315 - RalfJung:field-capture-packed-alignment, r=oli-obk
bors
-17
/
+12
2023-09-03
Improve clarity of diagnostic message on non-exhaustive matches
Sebastian Toh
-1
/
+1
2023-08-28
closure field capturing: don't depend on alignment of packed fields
Ralf Jung
-17
/
+12
2023-08-28
Add note when matching on nested non-exhaustive enums
Sebastian Toh
-1
/
+2
2023-06-18
Auto merge of #112636 - clubby789:no-capture-array-ref, r=cjgillot
bors
-18
/
+65
2023-06-15
Don't capture &[T; N] when contents isn't read
clubby789
-18
/
+65
2023-06-14
s/drain_filter/extract_if/ for Vec, Btree{Map,Set} and LinkedList
The 8472
-3
/
+3
2023-06-12
Adjust UI tests for `unit_bindings`
许杰友 Jieyou Xu (Joe)
-1
/
+1
2023-05-29
add tests
lcnr
-0
/
+78
2023-05-25
Rollup merge of #111831 - clubby789:capture-slice-pat, r=cjgillot
Michael Goulet
-85
/
+196
2023-05-25
Always capture slice when pattern requires checking the length
clubby789
-85
/
+196
2023-05-21
Rename `drop_ref` lint to `dropping_references`
Urgau
-3
/
+3
2023-05-21
Rename `drop_copy` lint to `dropping_copy_types`
Urgau
-1
/
+1
2023-05-12
Auto merge of #109732 - Urgau:uplift_drop_forget_ref_lints, r=davidtwco
bors
-1
/
+5
2023-05-11
Rollup merge of #108705 - clubby789:refutable-let-closure-borrow, r=cjgillot
Matthias Krüger
-0
/
+136
2023-05-10
Adjust tests for new drop and forget lints
Urgau
-1
/
+5
2023-05-05
tweak "make mut" spans when assigning to locals
Ezra Shaw
-1
/
+1
2023-04-30
Test precise capture with a multi-variant enum and exhaustive patterns
Tomasz Miąsko
-0
/
+21
2023-04-30
Bail out of MIR construction if `check_match` fails
clubby789
-0
/
+136
2023-04-28
improve error notes for packed struct reference diagnostic
bindsdev
-1
/
+2
2023-04-21
Run `check_match` and `check_liveness` when MIR is built instead of having an...
Oli Scherer
-14
/
+14
2023-03-27
Fix subslice capture in closure
clubby789
-0
/
+39
2023-02-28
Remove the `capture_disjoint_fields` feature
clubby789
-4
/
+1
2023-02-15
Fix unintentional UB in ui tests
Ben Kimock
-9
/
+9
2023-01-31
make unaligned_reference a hard error
Ralf Jung
-19
/
+2
2023-01-15
Tweak E0597
Esteban Küber
-15
/
+15
2023-01-11
Move /src/test to /tests
Albert Larsan
-0
/
+10257