about summary refs log tree commit diff
path: root/src/librustc_middle/traits/mod.rs
AgeCommit message (Expand)AuthorLines
2020-08-30mv compiler to compiler/mark-754/+0
2020-08-18Provide better spans for the match arm without tail expressionWonwoo Choi-0/+1
2020-08-14Rework `rustc_serialize`Matthew Jasper-10/+10
2020-08-02Use Lift derive proc-macro in librustc_traits.Camille GILLOT-18/+17
2020-07-22Use `ty::Instance::resolve` to identify `'static` bound sourceEsteban Küber-1/+8
2020-07-22Increase accuracy of lifetime bound on trait object impl suggestionEsteban Küber-0/+2
2020-07-14Suggest boxing or borrowing unsized fieldsEsteban Küber-0/+1
2020-07-14Suggest borrowing unsized argument typesEsteban Küber-1/+1
2020-06-21Auto merge of #72936 - jackh726:chalk-more, r=nikomatsakisbors-2/+1
2020-06-20int -> i32Bastian Kauschke-13/+15
2020-06-19Remove RustDefIdJack Huey-2/+1
2020-06-16Auto merge of #72962 - lcnr:ObligationCause-lrc, r=ecstatic-morsebors-5/+46
2020-06-07use enum to represent ObligationCause::dummy without allocatingBastian Kauschke-10/+9
2020-06-07store `ObligationCause` on the heapBastian Kauschke-5/+47
2020-06-05Rename traits::ImplSourceImpl to ImplSourceUserDefined.Ana-Maria Mihalache-7/+7
2020-06-05Rename traits::Vtable to ImplSource.Ana-Maria Mihalache-80/+73
2020-05-21Auto merge of #70705 - lcnr:generic_discriminant, r=nikomatsakisbors-0/+12
2020-05-19auto impl`DiscriminantKind` for every typeBastian Kauschke-0/+12
2020-05-18HIR passes for asm!Amanieu d'Antras-0/+2
2020-05-09Rollup merge of #71555 - cjgillot:nameless, r=matthewjasperRalf Jung-5/+5
2020-05-08Remove ast::{Ident, Name} reexports.Camille GILLOT-5/+5
2020-05-07Reintegrate chalk using chalk-solveJack Huey-0/+9
2020-05-02Point at associated types when they have a default typeEsteban Küber-0/+3
2020-05-01Remove leftover chalk typesJack Huey-157/+1
2020-04-18Do not emit note for projected derived obligationsEsteban Küber-1/+6
2020-04-18Remove `AssocTypeBound` and propagate bound `Span`sEsteban Küber-9/+0
2020-03-30rustc -> rustc_middle part 1Mazdak Farrokhzad-0/+843