| Age | Commit message (Expand) | Author | Lines |
| 2020-04-19 | Dogfood more or_patterns in the compiler | Josh Stone | -43/+48 |
| 2020-04-18 | Auto merge of #71218 - eddyb:a-lifetime-stranded-in-fn-def, r=nikomatsakis | bors | -0/+25 |
| 2020-04-17 | Auto merge of #71049 - eddyb:const-err, r=oli-obk | bors | -4/+7 |
| 2020-04-16 | outlives: ignore lifetimes shallowly found in `ty::FnDef`s. | Eduard-Mihai Burtescu | -0/+25 |
| 2020-04-16 | mir/interpret: only use `ErrorHandled::Reported` for `ErrorReported`. | Eduard-Mihai Burtescu | -2/+2 |
| 2020-04-16 | ty: add `ty::ConstKind::Error` to replace `tcx.consts.err`. | Eduard-Mihai Burtescu | -2/+5 |
| 2020-04-16 | don't clone types that are copy (clippy::clone_on_copy) | Matthias Krüger | -4/+4 |
| 2020-04-15 | Fix clippy warnings | Matthias Krüger | -1/+0 |
| 2020-04-14 | Auto merge of #70643 - Rustin-Liu:rustin-patch-rename, r=eddyb | bors | -1/+1 |
| 2020-04-14 | Rename AssocKind::Method to AssocKind::Fn | Rustin-Liu | -1/+1 |
| 2020-04-13 | Just `unwrap()` instead of `unwrap_or(DUMMY_HIR_ID)`. | marmeladema | -1/+1 |
| 2020-04-12 | Rollup merge of #71069 - marmeladema:dummy-hir-id-obligation-clause, r=eddyb | Dylan DPC | -1/+2 |
| 2020-04-12 | Remove usage of `DUMMY_HIR_ID` in `Scope::hir_id` | marmeladema | -1/+2 |
| 2020-04-12 | Update links of `rustc guide` | Yuki Okushi | -2/+2 |
| 2020-04-11 | Auto merge of #70161 - cjgillot:query-arena, r=nikomatsakis | bors | -1/+1 |
| 2020-04-10 | Auto merge of #70986 - marmeladema:issue70853/librustc_middle-local-def-id, r... | bors | -1/+1 |
| 2020-04-10 | Rollup merge of #69745 - estebank:predicate-obligations-3, r=nikomatsakis,eddyb | Mazdak Farrokhzad | -21/+52 |
| 2020-04-10 | librustc_middle: return LocalDefId instead of DefId in body_owner_def_id | marmeladema | -8/+4 |
| 2020-04-10 | librustc_middle: return LocalDefId instead of DefId in opt_local_def_id | marmeladema | -3/+7 |
| 2020-04-08 | Use `PredicateObligation`s instead of `Predicate`s | Esteban Küber | -21/+52 |
| 2020-04-08 | replace `has_local_value` with `needs_infer` | Bastian Kauschke | -9/+5 |
| 2020-04-06 | ty: switch `Ty::walk` from `Ty` to `GenericArg`. | Eduard-Mihai Burtescu | -49/+64 |
| 2020-04-06 | ty/walk: switch `walk_shallow` from `Ty` to `GenericArg`. | Eduard-Mihai Burtescu | -18/+24 |
| 2020-04-05 | Allocate query Vecs on the arena. | Camille GILLOT | -1/+1 |
| 2020-04-05 | Stop importing int/float modules in librustc_* | Linus Färnstrand | -1/+0 |
| 2020-04-03 | Rollup merge of #70641 - estebank:dedup-code, r=nikomatsakis | Mazdak Farrokhzad | -3/+79 |
| 2020-04-03 | Minor follow-up after renaming librustc(_middle) | Yuki Okushi | -1/+1 |
| 2020-04-02 | use direct import for ErrorReported | Mazdak Farrokhzad | -8/+5 |
| 2020-04-01 | Remove duplicated code in trait selection | Esteban Küber | -3/+79 |
| 2020-03-30 | Use if let instead of match when only matching a single variant (clippy::sing... | Matthias Krüger | -103/+94 |
| 2020-03-30 | rustc -> rustc_middle part 3 (rustfmt) | Mazdak Farrokhzad | -54/+54 |
| 2020-03-30 | rustc -> rustc_middle part 2 | Mazdak Farrokhzad | -135/+135 |
| 2020-03-30 | rustc -> rustc_middle part 1 | Mazdak Farrokhzad | -2/+2 |
| 2020-03-25 | Rename `def_span` to `guess_head_span` | Esteban Küber | -6/+6 |
| 2020-03-25 | Rollup merge of #70373 - Centril:canon-imports, r=Mark-Simulacrum | Mazdak Farrokhzad | -2/+1 |
| 2020-03-24 | normalize some imports, prefer direct ones. | Mazdak Farrokhzad | -2/+1 |
| 2020-03-24 | Rollup merge of #70213 - eddyb:stalled-on-ty-or-const, r=nikomatsakis | Mazdak Farrokhzad | -40/+94 |
| 2020-03-24 | Rollup merge of #70277 - matthewjasper:remove-closurebound, r=nikomatsakis | Mazdak Farrokhzad | -24/+2 |
| 2020-03-23 | Remove `ReClosureBound` | Matthew Jasper | -24/+2 |
| 2020-03-23 | Rollup merge of #69968 - eddyb:tupled-closure-captures, r=nikomatsakis | Mazdak Farrokhzad | -10/+7 |
| 2020-03-23 | Rollup merge of #69942 - estebank:sized-verbose-sugg, r=matthewjasper | Mazdak Farrokhzad | -11/+6 |
| 2020-03-22 | Increase verbosity when suggesting subtle code changes | Esteban Küber | -11/+6 |
| 2020-03-22 | Rollup merge of #70254 - matthiaskrgr:cl4ppy, r=Centril | Dylan DPC | -4/+2 |
| 2020-03-22 | Rollup merge of #70229 - matthiaskrgr:cl3ppy, r=Mark-Simulacrum | Dylan DPC | -2/+2 |
| 2020-03-22 | don't create variable bindings just to return the bound value immediately (cl... | Matthias Krüger | -4/+2 |
| 2020-03-21 | don't redundantly repeat field names (clippy::redundant_field_names) | Matthias Krüger | -2/+2 |
| 2020-03-21 | rustc: keep upvars tupled in {Closure,Generator}Substs. | Eduard-Mihai Burtescu | -10/+7 |
| 2020-03-21 | Rollup merge of #70119 - eddyb:typeck-tables-local-def-id, r=petrochenkov | Dylan DPC | -7/+7 |
| 2020-03-21 | traits/fulfill: allow `stalled_on` to track `ty::Const::Infer(_)` (unused yet). | Eduard-Mihai Burtescu | -11/+74 |
| 2020-03-21 | infer: export methods on `InferCtxt` instead of `ShallowResolver`. | Eduard-Mihai Burtescu | -35/+26 |