| Age | Commit message (Expand) | Author | Lines |
| 2022-07-09 | Only register hidden types for opaque types from the current crate, nothing e... | Oli Scherer | -0/+1 |
| 2022-07-09 | Make `evaluate_obligation` not succeed unconditionally if it registered new h... | Oli Scherer | -5/+0 |
| 2022-07-09 | pessimistically treat all function items as containing an opaque type | Oli Scherer | -0/+5 |
| 2022-06-24 | Rollup merge of #98280 - compiler-errors:better-call-closure-on-type-err, r=e... | Yuki Okushi | -1/+1 |
| 2022-06-24 | Rollup merge of #96955 - Aaron1011:pretty-print-sort, r=petrochenkov | Yuki Okushi | -11/+10 |
| 2022-06-23 | Rollup merge of #98365 - jyn514:improve-obligation-errors-review-comments, r=... | Michael Goulet | -1/+15 |
| 2022-06-22 | Remove (transitive) reliance on sorting by DefId in pretty-printer | Aaron Hill | -11/+10 |
| 2022-06-22 | Rollup merge of #97895 - nbdd0121:unlikely, r=estebank | Yuki Okushi | -1/+1 |
| 2022-06-21 | Improve suggestion for calling closure on type mismatch | Michael Goulet | -1/+1 |
| 2022-06-21 | Address review comments from #98259 | Joshua Nelson | -1/+15 |
| 2022-06-20 | `try_fold_unevaluated` for infallible folders | Alan Egerton | -0/+7 |
| 2022-06-19 | Auto merge of #98247 - jackh726:regionkind-rustc-type-ir, r=compiler-errors | bors | -311/+40 |
| 2022-06-19 | Rollup merge of #98136 - fee1-dead-contrib:rename_impl_constness, r=oli-obk | Dylan DPC | -2/+2 |
| 2022-06-19 | Move RegionKind to rustc_type_ir | Jack Huey | -311/+40 |
| 2022-06-18 | Remove `likely!` and `unlikely!` macro from compiler | Gary Guo | -1/+1 |
| 2022-06-17 | Auto merge of #98106 - cjgillot:split-definitions, r=michaelwoerister | bors | -38/+104 |
| 2022-06-15 | Consume resolutions for lowering separately. | Camille GILLOT | -0/+5 |
| 2022-06-15 | Remove unused item_generics_num_lifetimes. | Camille GILLOT | -1/+0 |
| 2022-06-15 | Rename `impl_constness` to `constness` | Deadbeef | -2/+2 |
| 2022-06-15 | Rollup merge of #98110 - cjgillot:closure-brace, r=Aaron1011 | Yuki Okushi | -1/+1 |
| 2022-06-14 | Separate `source_span` and `expn_that_defined` from `Definitions`. | Camille GILLOT | -7/+49 |
| 2022-06-14 | Make ResolverAstLowering a struct. | Camille GILLOT | -1/+28 |
| 2022-06-14 | Separate Definitions and CrateStore from ResolverOutputs. | Camille GILLOT | -42/+35 |
| 2022-06-14 | rebase | b-naber | -58/+24 |
| 2022-06-14 | rebase | b-naber | -1/+1 |
| 2022-06-14 | address review | b-naber | -1/+3 |
| 2022-06-14 | address review | b-naber | -4/+10 |
| 2022-06-14 | fix clippy test failures | b-naber | -0/+8 |
| 2022-06-14 | implement valtrees as the type-system representation for constant values | b-naber | -193/+275 |
| 2022-06-14 | Rename the `ConstS::val` field as `kind`. | Nicholas Nethercote | -51/+51 |
| 2022-06-13 | Rollup merge of #97709 - compiler-errors:normalize-const-param-ty, r=oli-obk | Matthias Krüger | -4/+9 |
| 2022-06-11 | Address comments | Michael Goulet | -17/+24 |
| 2022-06-11 | Make is_suggestable work on all TypeFoldable | Michael Goulet | -14/+47 |
| 2022-06-11 | Handle empty where-clause better | Michael Goulet | -9/+4 |
| 2022-06-11 | Make Ty::is_suggestable use a visitor | Michael Goulet | -69/+69 |
| 2022-06-12 | Make `ExprKind::Closure` a struct variant. | Camille GILLOT | -1/+1 |
| 2022-06-11 | Rollup merge of #97703 - lcnr:post-89862, r=estebank | Dylan DPC | -55/+54 |
| 2022-06-10 | don't always cache bound lts | lcnr | -9/+18 |
| 2022-06-10 | replace bound vars: make caching explicit | lcnr | -9/+6 |
| 2022-06-10 | `BoundVarReplacer` remove `Option` | lcnr | -45/+36 |
| 2022-06-08 | Auto merge of #94732 - nnethercote:infallible-encoder, r=bjorn3 | bors | -35/+30 |
| 2022-06-08 | note that methods should only be used for diags | lcnr | -0/+4 |
| 2022-06-08 | dedup diagnostics default params handling | lcnr | -54/+49 |
| 2022-06-08 | publicly export `ty::subst` in `ty` | lcnr | -1/+1 |
| 2022-06-08 | Folding revamp. | Nicholas Nethercote | -209/+191 |
| 2022-06-08 | Add `try_fold_uenevaluted`. | Nicholas Nethercote | -10/+20 |
| 2022-06-08 | Add `TypeVisitor::visit_mir_const`. | Nicholas Nethercote | -0/+4 |
| 2022-06-08 | Remove `EarlyBinder::{try_fold_with,visit_with}`. | Nicholas Nethercote | -8/+0 |
| 2022-06-08 | Use `super_visit_with` in a couple of `visit_binder` methods. | Nicholas Nethercote | -1/+1 |
| 2022-06-08 | Rename `TypeVisitor::visit_unevaluated_const`. | Nicholas Nethercote | -4/+4 |