| Age | Commit message (Expand) | Author | Lines |
| 2020-04-24 | Auto merge of #71215 - marmeladema:issue70853/librustc_middle-local-def-id-2,... | bors | -28/+47 |
| 2020-04-24 | Rollup merge of #71426 - contrun:fix-e0751-explanation, r=estebank | Dylan DPC | -1/+1 |
| 2020-04-23 | Address comments from review | marmeladema | -4/+3 |
| 2020-04-23 | Modify `as_local_hir_id` to return a bare `HirId` | marmeladema | -8/+7 |
| 2020-04-23 | Modify `as_local_hir_id` to accept a `LocalDefId` instead of a `DefId` | marmeladema | -23/+43 |
| 2020-04-23 | librustc_middle: return LocalDefId instead of DefId in local_def_id | marmeladema | -1/+2 |
| 2020-04-23 | fix error code for E0751 | YI | -1/+1 |
| 2020-04-22 | Move `{Free,}RegionRelations` and `FreeRegionMap` out of `rustc_middle` | Dylan MacKenzie | -1/+1 |
| 2020-04-22 | Rollup merge of #71203 - csmoe:issue-71137, r=csmoe | Dylan DPC | -6/+18 |
| 2020-04-22 | Rollup merge of #70970 - eddyb:trait-vs-impl-mismatch, r=oli-obk | Dylan DPC | -3/+4 |
| 2020-04-22 | add test for correct await span | csmoe | -9/+15 |
| 2020-04-22 | Rollup merge of #70998 - estebank:suggest-impl-trait-empty-fn, r=varkor | Yuki Okushi | -32/+92 |
| 2020-04-21 | Rollup merge of #71174 - Nokel81:fix-async-main-error, r=petrochenkov | Dylan DPC | -12/+7 |
| 2020-04-20 | Ensure tail expression will have a `Ty` for E0746 | Esteban Küber | -48/+73 |
| 2020-04-20 | Remove some allocations in predicate evaluation | Esteban Küber | -5/+7 |
| 2020-04-20 | Use more `Iterator`s instead of `Vec`s | Esteban Küber | -51/+35 |
| 2020-04-20 | Remove unnecessary allocation | Esteban Küber | -26/+25 |
| 2020-04-20 | Remove some `Vec` allocations in an effort to improve perf | Esteban Küber | -33/+25 |
| 2020-04-20 | Suggest `-> impl Trait` and `-> Box<dyn Trait>` on fn that doesn't return | Esteban Küber | -25/+60 |
| 2020-04-20 | Check that main/start is not async | Sebastian Malton | -12/+7 |
| 2020-04-19 | Dogfood more or_patterns in the compiler | Josh Stone | -35/+30 |
| 2020-04-19 | Auto merge of #69793 - estebank:predicate-obligations-4, r=nikomatsakis | bors | -183/+67 |
| 2020-04-18 | Add label to item source of bound obligation | Esteban Küber | -2/+2 |
| 2020-04-18 | Do not emit note for projected derived obligations | Esteban Küber | -3/+15 |
| 2020-04-18 | Remove `AssocTypeBound` and propagate bound `Span`s | Esteban Küber | -188/+50 |
| 2020-04-18 | Maintain chain of derived obligations | Esteban Küber | -0/+10 |
| 2020-04-18 | remove build warnings | Tshepang Lekhonkhobe | -2/+2 |
| 2020-04-18 | Detect mistyped associated consts in `Instance::resolve`. | Eduard-Mihai Burtescu | -3/+4 |
| 2020-04-17 | Auto merge of #71049 - eddyb:const-err, r=oli-obk | bors | -4/+13 |
| 2020-04-17 | record await span inside GeneratorInteriorTypeCause | csmoe | -12/+18 |
| 2020-04-16 | mir/interpret: only use `ErrorHandled::Reported` for `ErrorReported`. | Eduard-Mihai Burtescu | -3/+12 |
| 2020-04-16 | ty: add `ty::ConstKind::Error` to replace `tcx.consts.err`. | Eduard-Mihai Burtescu | -1/+1 |
| 2020-04-16 | Rollup merge of #71179 - matthiaskrgr:cl6ppy, r=Dylan-DPC | Dylan DPC | -13/+13 |
| 2020-04-16 | Rollup merge of #71141 - Duddino:master, r=estebank | Dylan DPC | -1/+22 |
| 2020-04-16 | don't clone types that are copy (clippy::clone_on_copy) | Matthias Krüger | -11/+11 |
| 2020-04-15 | Fix clippy warnings | Matthias Krüger | -2/+2 |
| 2020-04-15 | Provide better compiler output when using `?` on `Option` in fn returning `Re... | Duddino | -2/+2 |
| 2020-04-14 | Provide better compiler output when using `?` on `Option` in fn returning `Re... | Duddino | -1/+22 |
| 2020-04-14 | traits/query/normalize: add some `debug!` logging for the result. | Eduard-Mihai Burtescu | -2/+13 |
| 2020-04-14 | Auto merge of #70679 - tmandry:issue-68112, r=nikomatsakis | bors | -82/+162 |
| 2020-04-13 | Incorporate feedback into diagnostics | Tyler Mandry | -26/+18 |
| 2020-04-13 | Fix style nits | Tyler Mandry | -45/+37 |
| 2020-04-13 | Include type info when available for awaited expr | Tyler Mandry | -6/+8 |
| 2020-04-13 | rustfmt | Tyler Mandry | -26/+33 |
| 2020-04-13 | Don't double-annotate the same Span | Tyler Mandry | -1/+3 |
| 2020-04-13 | Use clearer message when obligation is caused by await expr | Tyler Mandry | -34/+108 |
| 2020-04-13 | Use "generator" instead of "future" when appropriate | Tyler Mandry | -16/+13 |
| 2020-04-13 | Don't annotate type when type is opaque | Tyler Mandry | -1/+6 |
| 2020-04-13 | Improve span label | Tyler Mandry | -10/+18 |
| 2020-04-13 | Use inner/outer generator naming instead of first/last | Tyler Mandry | -12/+13 |