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
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_mir_build
/
src
/
thir
Age
Commit message (
Expand
)
Author
Lines
2020-12-10
Fix exhaustiveness in case a byte string literal is used at slice type
oli
-8
/
+36
2020-11-09
Rollup merge of #78748 - fanzier:tuple-assignment, r=petrochenkov
Dylan DPC
-0
/
+1
2020-11-07
Implement destructuring assignment for tuples
Fabian Zaiser
-0
/
+1
2020-11-07
Rollup merge of #78167 - Nadrieril:fix-76836_, r=varkor
Yuki Okushi
-34
/
+93
2020-11-05
Emit lints in the order in which they occur in the file.
Nadrieril
-4
/
+5
2020-11-05
Fix unreachable sub-branch detection
Nadrieril
-35
/
+93
2020-11-05
Fix even more URLs
Guillaume Gomez
-2
/
+2
2020-11-04
`u128` truncation and sign extension are not just interpreter related
oli
-7
/
+7
2020-11-01
Auto merge of #78553 - Nadrieril:fix-78549, r=varkor
bors
-32
/
+55
2020-11-01
The need for `Single` to cover `Unlistable` was a hack
Nadrieril
-18
/
+13
2020-11-01
Fix #78549
Nadrieril
-16
/
+44
2020-10-30
Fix even more clippy warnings
Joshua Nelson
-25
/
+11
2020-10-28
Apply suggestions from code review
Nadrieril
-23
/
+20
2020-10-27
Simplify slice splitting a bit
Nadrieril
-41
/
+28
2020-10-27
Deduplicate work between splitting and subtraction
Nadrieril
-216
/
+87
2020-10-27
Be honest about being able to list constructors
Nadrieril
-33
/
+41
2020-10-27
Simplify specialize_constructor
Nadrieril
-175
/
+13
2020-10-27
Unify the paths through `is_useful`
Nadrieril
-103
/
+53
2020-10-27
Recompute `MissingConstructors` when needed
Nadrieril
-39
/
+56
2020-10-27
Pass more things through `PatCtxt`
Nadrieril
-128
/
+75
2020-10-27
Let MissingConstructors handle the subtleties of missing constructors
Nadrieril
-89
/
+72
2020-10-27
Cache head constructor in PatStack
Nadrieril
-68
/
+62
2020-10-27
Unify the two kinds of specialization by adding a Wildcard ctor
Nadrieril
-97
/
+80
2020-10-27
Inline `specialize_one_pattern`
Nadrieril
-51
/
+39
2020-10-27
Factor out the two specialization steps
Nadrieril
-80
/
+107
2020-10-27
Clarify specialization into two steps
Nadrieril
-56
/
+48
2020-10-27
Use pat_constructor to simplify specialize_one_pattern
Nadrieril
-105
/
+71
2020-10-27
Split `split_grouped_constructor` into smaller functions
Nadrieril
-329
/
+345
2020-10-24
Rollup merge of #78072 - Nadrieril:cleanup-constant-matching, r=varkor
Jonas Schievink
-345
/
+126
2020-10-21
Clean up and improve some docs
Camelid
-8
/
+32
2020-10-21
Explain the `Opaque` special case in specialization
Nadrieril
-1
/
+18
2020-10-18
Add comment
Nadrieril
-0
/
+3
2020-10-18
The only remaining constant patterns are opaque
Nadrieril
-28
/
+48
2020-10-18
Treat string literals separately from other constants
Nadrieril
-3
/
+9
2020-10-18
Handle ranges of float consistently
Nadrieril
-57
/
+48
2020-10-18
Fix comment
Nadrieril
-0
/
+1
2020-10-18
Treat booleans as integers with valid range 0..=1
Oliver Scherer
-4
/
+3
2020-10-18
A ConstantValue constructor with a slice pattern is an error
Nadrieril
-1
/
+0
2020-10-18
Destructure byte slices and remove all the workarounds
Oliver Scherer
-243
/
+9
2020-10-18
Destructure byte array constants to array patterns instead of keeping them op...
Oliver Scherer
-32
/
+11
2020-10-16
Lower inline const down to MIR
Santiago Pastorino
-0
/
+14
2020-10-16
Rollup merge of #76119 - Amjad50:stabilizing-move_ref_pattern, r=nikomatsakis
Dylan DPC
-66
/
+4
2020-10-13
Replace absolute paths with relative ones
est31
-6
/
+6
2020-10-04
Remove extra indirection in LitKind::ByteStr
Robin Schoonover
-1
/
+1
2020-09-26
Speed up `IntRange::from_pat`
Dylan MacKenzie
-3
/
+27
2020-09-26
Auto merge of #70743 - oli-obk:eager_const_to_pat_conversion, r=eddyb
bors
-110
/
+340
2020-09-24
Auto merge of #76918 - ishitatsuyuki:match-fastpath, r=oli-obk
bors
-22
/
+165
2020-09-24
Document `FallbackToConstRef` and make sure we don't accidentally use it
Oliver Scherer
-4
/
+19
2020-09-24
Deduplicate the "needs partialeq derive" message creation sites
Oliver Scherer
-21
/
+13
2020-09-24
Use correct type in diagnostics again
Oliver Scherer
-48
/
+45
[next]