| Age | Commit message (Expand) | Author | Lines |
| 2020-05-30 | Rollup merge of #72419 - RalfJung:read-discriminant, r=oli-obk,eddyb | Yuki Okushi | -0/+5 |
| 2020-05-29 | Rollup merge of #72636 - marmeladema:resolver-outputs-def-id, r=petrochenkov | Dylan DPC | -2/+2 |
| 2020-05-28 | Auto merge of #72494 - lcnr:predicate-cleanup, r=nikomatsakis | bors | -11/+8 |
| 2020-05-27 | Store `LocalDefId` directly in `rustc_resolve::Resolver` where possible | marmeladema | -2/+2 |
| 2020-05-25 | fix discriminant_ty for non-enums | Ralf Jung | -0/+5 |
| 2020-05-24 | Rollup merge of #72402 - marmeladema:resolver-outputs-def-id, r=ecstatic-morse | Ralf Jung | -8/+8 |
| 2020-05-23 | fix Predicate perf regression | Bastian Kauschke | -2/+5 |
| 2020-05-23 | take predicates by value instead of by reference | Bastian Kauschke | -9/+3 |
| 2020-05-21 | Use `DefId` in `ResolverOutputs::extern_crate_map` instead of `NodeId` | marmeladema | -2/+1 |
| 2020-05-21 | Use `DefId` in `ResolverOutputs::glob_map` instead of `NodeId` | marmeladema | -2/+2 |
| 2020-05-21 | Use `DefId` in `ResolverOutputs::maybe_unused_extern_crates` instead of `NodeId` | marmeladema | -2/+2 |
| 2020-05-21 | Use `LocalDefId` in `ResolverOutputs::maybe_unused_trait_imports` instead of ... | marmeladema | -2/+3 |
| 2020-05-21 | Use `HirId` in `ResolverOutputs::export_map` instead of `NodeId` | marmeladema | -1/+1 |
| 2020-05-21 | Use `HirId` in value of `ResolverOutputs::trait_map` instead of `NodeId` | marmeladema | -1/+1 |
| 2020-05-21 | Use `HirId` as key for `ResolverOutputs::trait_map` instead of `NodeId` | marmeladema | -2/+2 |
| 2020-05-20 | ptr eq for `Predicate` | Bastian Kauschke | -6/+15 |
| 2020-05-20 | change `Predicate::kind` to return a reference | Bastian Kauschke | -16/+17 |
| 2020-05-20 | intern `PredicateKind` | Bastian Kauschke | -3/+3 |
| 2020-05-20 | introduce newtype'd `Predicate<'tcx>` | Bastian Kauschke | -16/+37 |
| 2020-05-20 | make `to_predicate` take a `tcx` argument | Niko Matsakis | -9/+9 |
| 2020-05-20 | rename `Predicate` to `PredicateKind`, introduce alias | Bastian Kauschke | -48/+50 |
| 2020-05-17 | Assume unevaluated consts are equal to the other consts and add ConstEquate o... | Ben Lewis | -2/+10 |
| 2020-05-16 | Rollup merge of #72060 - lcnr:move-list, r=estebank | Ralf Jung | -145/+6 |
| 2020-05-14 | Rollup merge of #72150 - jackh726:unnorm_projection, r=nikomatsakis | Ralf Jung | -1/+1 |
| 2020-05-12 | Remove ty::UnnormalizedProjection | Jack Huey | -1/+1 |
| 2020-05-11 | Fix clippy warnings | Matthias Krüger | -1/+1 |
| 2020-05-09 | move `ty::List` into a new submodule | Bastian Kauschke | -145/+6 |
| 2020-05-08 | Remove ast::{Ident, Name} reexports. | Camille GILLOT | -3/+3 |
| 2020-05-03 | Auto merge of #70825 - eddyb:enum-discr-correct-generics-parent, r=nikomatsakis | bors | -15/+8 |
| 2020-05-02 | ty: use `delay_span_bug` in `ty::AdtDef::eval_explicit_discr`. | Eduard-Mihai Burtescu | -15/+8 |
| 2020-05-02 | fix rustdoc warnings | Tshepang Lekhonkhobe | -1/+1 |
| 2020-05-01 | Auto merge of #70674 - cjgillot:query-arena-all, r=matthewjasper | bors | -7/+7 |
| 2020-04-30 | Rollup merge of #71449 - ecstatic-morse:free-region-cleanup, r=Mark-Simulacrum | Dylan DPC | -1/+0 |
| 2020-04-28 | Move a few queries to using an arena. | Camille GILLOT | -7/+7 |
| 2020-04-27 | Use `LocalDefId` in `typeck_tables_of` and `used_trait_imports` queries | marmeladema | -1/+1 |
| 2020-04-24 | Remove `Option` from the return type of `def_kind`. | Eduard-Mihai Burtescu | -1/+1 |
| 2020-04-23 | Modify `as_local_hir_id` to return a bare `HirId` | marmeladema | -5/+5 |
| 2020-04-23 | Modify `as_local_hir_id` to accept a `LocalDefId` instead of a `DefId` | marmeladema | -8/+10 |
| 2020-04-22 | Move `{Free,}RegionRelations` and `FreeRegionMap` out of `rustc_middle` | Dylan MacKenzie | -1/+0 |
| 2020-04-22 | Use `Body` everywhere | Dylan MacKenzie | -4/+4 |
| 2020-04-19 | Dogfood more or_patterns in the compiler | Josh Stone | -3/+1 |
| 2020-04-16 | mir/interpret: only use `ErrorHandled::Reported` for `ErrorReported`. | Eduard-Mihai Burtescu | -1/+2 |
| 2020-04-16 | ty: add `ty::ConstKind::Error` to replace `tcx.consts.err`. | Eduard-Mihai Burtescu | -2/+2 |
| 2020-04-15 | Do not ICE in the face of invalid enum discriminant | Esteban Küber | -1/+5 |
| 2020-04-14 | Rename AssocKind::Method to AssocKind::Fn | Rustin-Liu | -22/+12 |
| 2020-04-11 | Auto merge of #70161 - cjgillot:query-arena, r=nikomatsakis | bors | -19/+4 |
| 2020-04-10 | Auto merge of #70986 - marmeladema:issue70853/librustc_middle-local-def-id, r... | bors | -3/+3 |
| 2020-04-10 | librustc_middle: return LocalDefId instead of DefId in body_owner_def_id | marmeladema | -3/+3 |
| 2020-04-10 | Rollup merge of #70913 - eddyb:rc-arc-diagnostic-items, r=matthewjasper | Mazdak Farrokhzad | -22/+1 |
| 2020-04-08 | replace `has_local_value` with `needs_infer` | Bastian Kauschke | -10/+6 |