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
/
compiler
/
rustc_middle
/
src
/
traits
Age
Commit message (
Expand
)
Author
Lines
2022-01-07
Add query to avoid name comparison in `leaf_def`
Matthew Jasper
-29
/
+16
2021-12-23
Auto merge of #92167 - pierwill:chalk-update, r=jackh726
bors
-30
/
+31
2021-12-22
Update chalk to 0.75.0
pierwill
-30
/
+31
2021-12-20
Eliminate `ObligationCauseData`.
Nicholas Nethercote
-42
/
+40
2021-12-15
Remove `in_band_lifetimes` from `rustc_middle`
Aaron Hill
-3
/
+3
2021-12-13
Keep info on pre-desugaring expression for better "incorrect `.await`" sugges...
Esteban Kuber
-1
/
+1
2021-12-13
Reduce verbosity for `?` on non-`Try` expressions
Esteban Kuber
-0
/
+2
2021-12-13
Reduce verbosity when calling `for`-loop on non-`Iterator` expression
Esteban Kuber
-0
/
+2
2021-12-13
When `.await` is called on a non-`Future` expression, suggest removal
Esteban Kuber
-0
/
+2
2021-12-12
Revert "Auto merge of #91491 - spastorino:revert-91354, r=oli-obk"
Deadbeef
-8
/
+6
2021-12-09
Remove redundant [..]s
est31
-9
/
+9
2021-12-03
Revert "Auto merge of #91354 - fee1-dead:const_env, r=spastorino"
Santiago Pastorino
-6
/
+8
2021-11-29
Fix tools
Deadbeef
-2
/
+2
2021-11-29
Avoid storing the ImplPolarity and Constness next to a TraitRef and use Trait...
Oli Scherer
-1
/
+1
2021-11-29
Replace `ConstnessAnd<TraitRef>` with `TraitPredicate` which conveys the same...
Oli Scherer
-4
/
+2
2021-11-29
Prefer TraitPredicate over ConstnessAnd<TraitRef>
Oli Scherer
-1
/
+1
2021-11-23
Add supertraits method to rustc_middle
Michael Goulet
-0
/
+50
2021-11-14
Simplify ObligationCauseData hash to skip ObligationCauseCode
The8472
-1
/
+10
2021-11-07
Remove some fields from `ObligationCauseCode`
Matthew Jasper
-2
/
+0
2021-10-24
Point at overlapping impls when type annotations are needed
Esteban Kuber
-0
/
+12
2021-10-20
Make EvaluationCache consider polarity as cache's key
Santiago Pastorino
-2
/
+4
2021-10-20
Consider negative polarity on overlap check
Santiago Pastorino
-2
/
+2
2021-10-10
Fix spelling: Cannonical -> Canonical
John Kugelman
-2
/
+2
2021-10-05
Issue 89275 fix and test
Tom Farmer
-4
/
+11
2021-10-03
Remove re-export.
Camille GILLOT
-1
/
+1
2021-10-01
Rollup merge of #88963 - fee1-dead:const-iterator, r=oli-obk
Manish Goregaokar
-1
/
+3
2021-09-21
use indexmap instead of hashmap
lcnr
-13
/
+3
2021-09-21
rename
lcnr
-4
/
+4
2021-09-18
Auto merge of #89000 - Mark-Simulacrum:no-new-lrc, r=petrochenkov
bors
-1
/
+1
2021-09-16
Auto merge of #88719 - estebank:point-at-arg-for-obligation, r=nagisa
bors
-4
/
+14
2021-09-16
Refactor `FulfillmentError` to track less data
Esteban Kuber
-4
/
+14
2021-09-15
Reuse existing shared Lrc for MatchImpl parent
Mark Rousskov
-1
/
+1
2021-09-15
Move object safety suggestions to the end of the error
Esteban Kuber
-2
/
+2
2021-09-15
Coerce const FnDefs to implement const Fn traits
Deadbeef
-1
/
+3
2021-09-15
Auto merge of #88558 - fee1-dead:const-drop, r=oli-obk
bors
-2
/
+19
2021-09-09
fmt
Deadbeef
-1
/
+1
2021-09-09
Const drop selection candidates
Deadbeef
-2
/
+19
2021-09-09
rename mir -> thir around abstract consts
Ellen
-1
/
+1
2021-08-30
Enforce diverging let...else
Cameron Steffen
-0
/
+3
2021-08-27
Add `ty::BoundConstness`
Deadbeef
-2
/
+1
2021-08-22
Fix typos “a”→“an”
Frank Steffahn
-2
/
+2
2021-08-21
Auto merge of #88135 - crlf0710:trait_upcasting_part_3, r=nikomatsakis
bors
-2
/
+46
2021-08-20
Require a box expression's type to be Sized
Anton Golov
-0
/
+2
2021-08-18
Fold `vtable_trait_upcasting_coercion_new_vptr_slot` logic into obligation pr...
Charles Lew
-2
/
+41
2021-08-18
Properly generate multiple candidates for trait upcasting coercion.
Charles Lew
-0
/
+5
2021-08-13
Make selection and evaluation caches use constness
Deadbeef
-2
/
+2
2021-07-20
Support HIR wf checking for function signatures
Aaron Hill
-6
/
+28
2021-07-19
Better diagnostics when mismatched types due to implict static lifetime
jackh726
-0
/
+3
2021-07-16
Add initial implementation of HIR-based WF checking for diagnostics
Aaron Hill
-5
/
+12
2021-07-09
Revert the revert of renaming traits::VTable to ImplSource
Paul Trojahn
-3
/
+3
[prev]
[next]