summary refs log tree commit diff
path: root/src/librustc_middle/traits
AgeCommit message (Expand)AuthorLines
2020-05-21Auto merge of #70705 - lcnr:generic_discriminant, r=nikomatsakisbors-14/+38
2020-05-19auto impl`DiscriminantKind` for every typeBastian Kauschke-0/+20
2020-05-19update select docsBastian Kauschke-14/+18
2020-05-18HIR passes for asm!Amanieu d'Antras-0/+3
2020-05-12Remove ty::UnnormalizedProjectionJack Huey-2/+0
2020-05-09Rollup merge of #71555 - cjgillot:nameless, r=matthewjasperRalf Jung-6/+6
2020-05-08Remove ast::{Ident, Name} reexports.Camille GILLOT-6/+6
2020-05-07Reintegrate chalk using chalk-solveJack Huey-0/+375
2020-05-02Point at associated types when they have a default typeEsteban Küber-0/+4
2020-05-01Remove leftover chalk typesJack Huey-511/+2
2020-04-18Do not emit note for projected derived obligationsEsteban Küber-1/+7
2020-04-18Remove `AssocTypeBound` and propagate bound `Span`sEsteban Küber-10/+0
2020-04-14Rename AssocKind::Method to AssocKind::FnRustin-Liu-2/+2
2020-03-30Use query instead of `impl_is_default` fnJonas Schievink-19/+1
2020-03-30spec. graph: track defining and finalizing implsJonas Schievink-5/+75
2020-03-30Simplify `NodeItem`Jonas Schievink-11/+7
2020-03-30rustc -> rustc_middle part 1Mazdak Farrokhzad-0/+2371