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_middle
/
src
/
traits
Age
Commit message (
Expand
)
Author
Lines
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
2021-04-27
Make traits with GATs not object safe
Jack Huey
-0
/
+8
2021-04-08
Fix outdated crate names in compiler docs
pierwill
-1
/
+1
2021-04-02
Auto merge of #80828 - SNCPlay42:opaque-projections, r=estebank
bors
-0
/
+3
2021-03-31
Add u32 for bound variables to Binder
Jack Huey
-1
/
+1
2021-03-27
Remove (lots of) dead code
Joshua Nelson
-12
/
+0
2021-03-21
Rollup merge of #82707 - BoxyUwU:errooaaar, r=oli-obk
Dylan DPC
-2
/
+2
2021-03-16
fix expected/found order on impl trait projection mismatch
SNCPlay42
-0
/
+3
2021-03-06
Change x64 size checks to not apply to x32.
Harald van Dijk
-1
/
+1
2021-03-02
errooaaar~
Ellen
-2
/
+2
2021-02-18
Auto merge of #81172 - SimonSapin:ptr-metadata, r=oli-obk
bors
-2
/
+19
2021-02-15
Rollup merge of #81503 - henryboisdequin:fix-const-fn-arr-err-msg, r=estebank
Jonas Schievink
-1
/
+4
2021-02-15
Add `ptr::Pointee` trait (for all types) and `ptr::metadata` function
Simon Sapin
-2
/
+19
2021-02-03
added a suggestion to create a `const` item if the `fn` in the array repeat e...
Henry Boisdequin
-1
/
+4
2021-02-02
Update Chalk
Jack Huey
-4
/
+21
2021-02-01
Upgrade Chalk
Jack Huey
-0
/
+15
2021-01-30
Remove const_in_array_rep_expr
kadmin
-2
/
+1
[next]