summary refs log tree commit diff
path: root/src/librustc_trait_selection/traits/object_safety.rs
AgeCommit message (Expand)AuthorLines
2020-05-23iterate List by valueBastian Kauschke-1/+0
2020-05-20introduce newtype'd `Predicate<'tcx>`Bastian Kauschke-13/+16
2020-05-20make `to_predicate` take a `tcx` argumentNiko Matsakis-3/+3
2020-05-20rename `Predicate` to `PredicateKind`, introduce aliasBastian Kauschke-20/+20
2020-05-17add docsBastian Kauschke-1/+1
2020-05-17initial cleanupBastian Kauschke-1/+2
2020-05-17Assume unevaluated consts are equal to the other consts and add ConstEquate o...Ben Lewis-41/+57
2020-04-20Remove some `Vec` allocations in an effort to improve perfEsteban Küber-1/+1
2020-04-14Rename AssocKind::Method to AssocKind::FnRustin-Liu-2/+2
2020-04-11Auto merge of #70161 - cjgillot:query-arena, r=nikomatsakisbors-4/+8
2020-04-08Use `PredicateObligation`s instead of `Predicate`sEsteban Küber-1/+1
2020-04-07Rollup merge of #70857 - faern:use-assoc-int-float-consts, r=dtolnayDylan DPC-1/+1
2020-04-07Use assoc integer constants in librustc_*Linus Färnstrand-1/+1
2020-04-06ty: remove `{Existential,}Trait{Ref,Predicate}::input_types`.Eduard-Mihai Burtescu-9/+5
2020-04-06ty: switch `Ty::walk` from `Ty` to `GenericArg`.Eduard-Mihai Burtescu-19/+18
2020-04-05Allocate query Vecs on the arena.Camille GILLOT-4/+8
2020-04-02nix rustc_target::abi::* reexport in ty::layoutMazdak Farrokhzad-1/+1
2020-03-30rustc -> rustc_middle part 3 (rustfmt)Mazdak Farrokhzad-2/+2
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-3/+3
2020-03-26trait_bound_spans -> sized_trait_bound_spansMazdak Farrokhzad-3/+3
2020-03-24rustc_hir: nix rustc_errors depMazdak Farrokhzad-23/+22
2020-03-22remove redundant closures (clippy::redundant_closure)Matthias Krüger-1/+1
2020-03-19rustc: use LocalDefId instead of DefIndex in HirId.Eduard-Mihai Burtescu-1/+1
2020-03-14Split librustc_infer.Camille GILLOT-0/+1
2020-03-14Move rustc_infer::traits to new crate rustc_trait_selection.Camille GILLOT-0/+777