about summary refs log tree commit diff
path: root/src/librustc_trait_selection
AgeCommit message (Expand)AuthorLines
2020-03-30Use if let instead of match when only matching a single variant (clippy::sing...Matthias Krüger-94/+83
2020-03-30rustc -> rustc_middle part 3 (rustfmt)Mazdak Farrokhzad-43/+49
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-93/+93
2020-03-30rustc -> rustc_middle part 1Mazdak Farrokhzad-1/+1
2020-03-29Tweak `suggest_constraining_type_param`Esteban Küber-146/+62
2020-03-29Auto merge of #70370 - petrochenkov:nosmatch, r=Centrilbors-5/+5
2020-03-27Rollup merge of #70344 - Centril:hir-pretty, r=eddybDylan DPC-24/+24
2020-03-26make a custom error for overlap with negative implsNiko Matsakis-80/+165
2020-03-26trait_bound_spans -> sized_trait_bound_spansMazdak Farrokhzad-3/+3
2020-03-26Rollup merge of #69866 - estebank:guess_head_span, r=eddybMazdak Farrokhzad-14/+13
2020-03-25Rename `def_span` to `guess_head_span`Esteban Küber-14/+13
2020-03-25Rollup merge of #70319 - lcnr:issue63695, r=eddybDylan DPC-0/+2
2020-03-24Remove attribute `#[structural_match]` and any references to itVadim Petrochenkov-5/+5
2020-03-24Rollup merge of #70213 - eddyb:stalled-on-ty-or-const, r=nikomatsakisMazdak Farrokhzad-27/+27
2020-03-24rustc_hir: nix rustc_errors depMazdak Farrokhzad-24/+24
2020-03-24Rollup merge of #70277 - matthewjasper:remove-closurebound, r=nikomatsakisMazdak Farrokhzad-5/+1
2020-03-23add missing const super foldsBastian Kauschke-0/+2
2020-03-23Remove `ReClosureBound`Matthew Jasper-5/+1
2020-03-23Rollup merge of #69968 - eddyb:tupled-closure-captures, r=nikomatsakisMazdak Farrokhzad-56/+35
2020-03-23Rollup merge of #69942 - estebank:sized-verbose-sugg, r=matthewjasperMazdak Farrokhzad-17/+18
2020-03-23Rollup merge of #70269 - matthiaskrgr:clippy_closures, r=Dylan-DPCMazdak Farrokhzad-9/+5
2020-03-22Increase verbosity when suggesting subtle code changesEsteban Küber-17/+18
2020-03-22Rollup merge of #70229 - matthiaskrgr:cl3ppy, r=Mark-SimulacrumDylan DPC-1/+1
2020-03-22remove redundant closures (clippy::redundant_closure)Matthias Krüger-9/+5
2020-03-21don't redundantly repeat field names (clippy::redundant_field_names)Matthias Krüger-1/+1
2020-03-21rustc: keep upvars tupled in {Closure,Generator}Substs.Eduard-Mihai Burtescu-56/+35
2020-03-21Rollup merge of #70119 - eddyb:typeck-tables-local-def-id, r=petrochenkovDylan DPC-3/+3
2020-03-21traits/fulfill: add a couple FIXME comments about potential optimizations.Eduard-Mihai Burtescu-0/+5
2020-03-21traits/fulfill: allow `stalled_on` to track `ty::Const::Infer(_)` (unused yet).Eduard-Mihai Burtescu-27/+22
2020-03-21infer: export methods on `InferCtxt` instead of `ShallowResolver`.Eduard-Mihai Burtescu-3/+3
2020-03-21Rollup merge of #70089 - eddyb:closure-sig-infer, r=nikomatsakisMazdak Farrokhzad-8/+6
2020-03-20remove redundant returns (clippy::needless_return)Matthias Krüger-20/+16
2020-03-19rustc: use LocalDefId instead of DefId in TypeckTables.Eduard-Mihai Burtescu-3/+3
2020-03-19rustc: use LocalDefId instead of DefIndex in HirId.Eduard-Mihai Burtescu-2/+2
2020-03-18Rollup merge of #69920 - Centril:hir-cleanup, r=ZoxcMazdak Farrokhzad-3/+3
2020-03-18rustc_infer: remove InferCtxt::closure_sig as the FnSig is always shallowly k...Eduard-Mihai Burtescu-8/+6
2020-03-17Erase regions in writebackMatthew Jasper-2/+2
2020-03-16Auto merge of #68970 - matthewjasper:min-spec, r=nikomatsakisbors-28/+38
2020-03-16use direct imports for `rustc::{lint, session}`.Mazdak Farrokhzad-2/+2
2020-03-16remove unnecessary hir::map importsMazdak Farrokhzad-1/+1
2020-03-15More Method->Fn renamingMark Mansi-4/+4
2020-03-15Avoid ICEs when we emit errors constructing the specialization graphMatthew Jasper-27/+35
2020-03-15Add `min_specialization` featureMatthew Jasper-1/+3
2020-03-14Index HIR after creating TyCtxtJohn Kåre Alsaker-1/+1
2020-03-14Update `krate_attrs` and `get_module`John Kåre Alsaker-1/+1
2020-03-14Trim dependencies and features.Camille GILLOT-11/+2
2020-03-14Split librustc_infer.Camille GILLOT-1187/+1280
2020-03-14Move rustc_infer::traits to new crate rustc_trait_selection.Camille GILLOT-0/+17893