about summary refs log tree commit diff
path: root/compiler/rustc_borrowck/src
AgeCommit message (Expand)AuthorLines
2021-09-27Improve cause information for NLL higher-ranked errorsAaron Hill-74/+137
2021-09-25Auto merge of #89030 - nbdd0121:box2, r=jonas-schievinkbors-9/+6
2021-09-25Introduce `Rvalue::ShallowInitBox`Gary Guo-9/+6
2021-09-24Rollup merge of #89001 - jackh726:binder-cleanup, r=nikomatsakisJubilee-5/+9
2021-09-23Check that TAIT generics are fully generic in mir typeck instead of wf-check,...Oli Scherer-11/+116
2021-09-20Auto merge of #88708 - Aaron1011:aggregate-usage, r=oli-obkbors-0/+14
2021-09-18Auto merge of #88980 - tmiasko:instrument-debug, r=oli-obkbors-1/+1
2021-09-17Rollup merge of #87460 - FabianWolff:issue-87456, r=Aaron1011Guillaume Gomez-4/+8
2021-09-16Auto merge of #88719 - estebank:point-at-arg-for-obligation, r=nagisabors-1/+0
2021-09-16Add `ConstraintCategory::Usage` for handling aggregate constructionAaron Hill-0/+14
2021-09-16Refactor `FulfillmentError` to track less dataEsteban Kuber-1/+0
2021-09-15Remove ToPredicate impls that use Binder::dummyjackh726-5/+9
2021-09-15Allow call to get_body_with_borrowck_facts without -Z poloniusWill Crichton-10/+10
2021-09-15Use explicit log level in tracing instrument macroTomasz Miąsko-1/+1
2021-09-15Point to closure when emitting 'cannot move out' for captured variableFabian Wolff-4/+8
2021-09-12Auto merge of #88811 - jackh726:issue-88446, r=nikomatsakisbors-15/+24
2021-09-12Auto merge of #88771 - jackh726:wf_tys_set, r=nikomatsakisbors-3/+4
2021-09-11don't clone types that are Copy (clippy::clone_on_copy)Matthias Krüger-4/+4
2021-09-09Use FxHashMapjackh726-17/+21
2021-09-09In relate_tys, when creating new universes, insert missing universes as otherjackh726-3/+8
2021-09-09Fix two uses of `span_note` when the source is not availableFabian Wolff-2/+17
2021-09-09Only add_implied_bounds for norm_ty if differentjackh726-3/+4
2021-09-09Fix issue #72649: avoid spurious "previous iteration of loop" errors.Robert Xiao-28/+80
2021-09-08Rebase fallout.Camille GILLOT-0/+1
2021-09-07Rename rustc_mir to rustc_const_eval.Camille GILLOT-9/+10
2021-09-07Move the dataflow framework to its own crate.Camille GILLOT-40/+38
2021-09-07Move rustc_mir::borrow_check to new crate rustc_borrowck.Camille GILLOT-0/+23979