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
/
src
/
librustc_middle
/
traits
Age
Commit message (
Expand
)
Author
Lines
2020-08-30
mv compiler to compiler/
mark
-2060
/
+0
2020-08-18
Provide better spans for the match arm without tail expression
Wonwoo Choi
-0
/
+1
2020-08-14
Rework `rustc_serialize`
Matthew Jasper
-12
/
+12
2020-08-07
fix clippy::iter_next_slice: use .get(0) instead of .iter().next()
Matthias Krüger
-1
/
+1
2020-08-02
Use Lift derive proc-macro in librustc_traits.
Camille GILLOT
-238
/
+20
2020-08-02
Move IntercrateAmbiguityCause to librustc_trait_selection.
Camille GILLOT
-41
/
+0
2020-08-02
Introduce an abstraction for EvaluationCache and SelectionCache.
Camille GILLOT
-50
/
+8
2020-07-22
Use `ty::Instance::resolve` to identify `'static` bound source
Esteban Küber
-2
/
+22
2020-07-22
Increase accuracy of lifetime bound on trait object impl suggestion
Esteban Küber
-0
/
+3
2020-07-19
do not try fetching the ancestors of errored trait impls
Bastian Kauschke
-1
/
+3
2020-07-14
Suggest boxing or borrowing unsized fields
Esteban Küber
-1
/
+4
2020-07-14
Suggest borrowing unsized argument types
Esteban Küber
-2
/
+2
2020-06-24
Update Chalk
Jack Huey
-0
/
+2
2020-06-21
Auto merge of #72936 - jackh726:chalk-more, r=nikomatsakis
bors
-52
/
+45
2020-06-20
int -> i32
Bastian Kauschke
-13
/
+15
2020-06-19
Change InternedAdtDef to &'tcx AdtDef
Jack Huey
-2
/
+2
2020-06-19
Lower consts
Jack Huey
-1
/
+2
2020-06-19
Remove RustDefId
Jack Huey
-17
/
+3
2020-06-19
Use builtin types for Never, Array, and FnDef
Jack Huey
-3
/
+1
2020-06-19
Update chalk
Jack Huey
-26
/
+41
2020-06-19
Update chalk
Jack Huey
-6
/
+1
2020-06-19
Add compare-mode=chalk and add a little bit more implementations and fixmes
Jack Huey
-3
/
+1
2020-06-18
Rollup merge of #70551 - mark-i-m:ty-err-2, r=varkor
Manish Goregaokar
-1
/
+1
2020-06-16
Auto merge of #72962 - lcnr:ObligationCause-lrc, r=ecstatic-morse
bors
-10
/
+47
2020-06-15
make all uses of ty::Error or ConstKind::Error delay a span bug
mark
-1
/
+1
2020-06-11
Remove associated opaque types
Matthew Jasper
-15
/
+2
2020-06-07
use enum to represent ObligationCause::dummy without allocating
Bastian Kauschke
-10
/
+9
2020-06-07
store `ObligationCause` on the heap
Bastian Kauschke
-10
/
+48
2020-06-05
Rename traits::ImplSourceImpl to ImplSourceUserDefined.
Ana-Maria Mihalache
-18
/
+20
2020-06-05
Rename traits::Vtable to ImplSource.
Ana-Maria Mihalache
-132
/
+131
2020-05-21
Auto merge of #70705 - lcnr:generic_discriminant, r=nikomatsakis
bors
-14
/
+38
2020-05-19
auto impl`DiscriminantKind` for every type
Bastian Kauschke
-0
/
+20
2020-05-19
update select docs
Bastian Kauschke
-14
/
+18
2020-05-18
HIR passes for asm!
Amanieu d'Antras
-0
/
+3
2020-05-12
Remove ty::UnnormalizedProjection
Jack Huey
-2
/
+0
2020-05-09
Rollup merge of #71555 - cjgillot:nameless, r=matthewjasper
Ralf Jung
-6
/
+6
2020-05-08
Remove ast::{Ident, Name} reexports.
Camille GILLOT
-6
/
+6
2020-05-07
Reintegrate chalk using chalk-solve
Jack Huey
-0
/
+375
2020-05-02
Point at associated types when they have a default type
Esteban Küber
-0
/
+4
2020-05-01
Remove leftover chalk types
Jack Huey
-511
/
+2
2020-04-18
Do not emit note for projected derived obligations
Esteban Küber
-1
/
+7
2020-04-18
Remove `AssocTypeBound` and propagate bound `Span`s
Esteban Küber
-10
/
+0
2020-04-14
Rename AssocKind::Method to AssocKind::Fn
Rustin-Liu
-2
/
+2
2020-03-30
Use query instead of `impl_is_default` fn
Jonas Schievink
-19
/
+1
2020-03-30
spec. graph: track defining and finalizing impls
Jonas Schievink
-5
/
+75
2020-03-30
Simplify `NodeItem`
Jonas Schievink
-11
/
+7
2020-03-30
rustc -> rustc_middle part 1
Mazdak Farrokhzad
-0
/
+2371