| Age | Commit message (Expand) | Author | Lines |
| 2023-01-17 | Rollup merge of #106970 - kylematsuda:earlybinder-item-bounds, r=lcnr | Matthias Krüger | -1/+1 |
| 2023-01-17 | Rollup merge of #104505 - WaffleLapkin:no-double-spaces-in-comments, r=jackh726 | Matthias Krüger | -2/+2 |
| 2023-01-17 | change item_bounds query to return EarlyBinder; remove bound_item_bounds query | Kyle Matsuda | -1/+1 |
| 2023-01-17 | Remove double spaces after dots in comments | Maybe Waffle | -2/+2 |
| 2023-01-15 | Make InstantiatedPredicates impl IntoIterator | Michael Goulet | -19/+17 |
| 2023-01-15 | instantiate_own doesn't need to return a pair of vectors | Michael Goulet | -2/+2 |
| 2023-01-11 | Change `src/test` to `tests` in source files, fix tidy and tests | Albert Larsan | -1/+1 |
| 2022-12-28 | better names and a comment | Michael Goulet | -1/+1 |
| 2022-12-19 | implement the skeleton of the updated trait solver | lcnr | -56/+3 |
| 2022-12-14 | Prevent the creation of `TraitRef` without dedicated methods | Oli Scherer | -2/+1 |
| 2022-12-14 | Ensure no one constructs `AliasTy`s themselves | Oli Scherer | -1/+1 |
| 2022-12-14 | Guard `AliasTy` creation against passing the wrong number of substs | Oli Scherer | -13/+5 |
| 2022-12-13 | Address nits | Michael Goulet | -6/+1 |
| 2022-12-13 | Combine identical alias arms | Michael Goulet | -5/+3 |
| 2022-12-13 | Combine projection and opaque into alias | Michael Goulet | -10/+14 |
| 2022-12-13 | squash OpaqueTy and ProjectionTy into AliasTy | Michael Goulet | -10/+10 |
| 2022-12-13 | ProjectionTy.item_def_id -> ProjectionTy.def_id | Michael Goulet | -33/+28 |
| 2022-12-13 | Use ty::OpaqueTy everywhere | Michael Goulet | -2/+4 |
| 2022-12-06 | Rollup merge of #105342 - compiler-errors:note_cause_code-takes-predicate, r=... | Matthias Krüger | -7/+5 |
| 2022-12-06 | Avoid noting cause code (which is usually misc, b/c codegen) for opaque type ... | Michael Goulet | -7/+5 |
| 2022-12-05 | Point at GAT where clause when unsatisfied | Michael Goulet | -5/+25 |
| 2022-12-01 | Document normalization methods on At | Michael Goulet | -33/+7 |
| 2022-11-30 | Auto merge of #104905 - compiler-errors:normalization-changes, r=spastorino | bors | -5/+19 |
| 2022-11-28 | Make normalize and normalize_to pub(crate) | Michael Goulet | -5/+5 |
| 2022-11-28 | partially_normalize_... -> At::normalize | Michael Goulet | -0/+14 |
| 2022-11-28 | Simplify calls to `tcx.mk_const` | Maybe Waffle | -1/+1 |
| 2022-11-28 | Rollup merge of #104907 - compiler-errors:selcx-infcx, r=oli-obk | Dylan DPC | -29/+25 |
| 2022-11-27 | Prefer doc comments over `//`-comments in compiler | Maybe Waffle | -1/+1 |
| 2022-11-25 | Remove SelectionContext::infcx() in favor of field access | Michael Goulet | -29/+25 |
| 2022-11-25 | Auto merge of #104902 - matthiaskrgr:rollup-oo27a4u, r=matthiaskrgr | bors | -176/+156 |
| 2022-11-25 | move 2 candidates into builtin candidate | lcnr | -176/+156 |
| 2022-11-25 | Introduce PredicateKind::Clause | Santiago Pastorino | -1/+3 |
| 2022-11-25 | get rid of to_poly_trait_predicate | Oli Scherer | -3/+2 |
| 2022-11-24 | Avoid `GenFuture` shim when compiling async constructs | Arpad Borsos | -1/+46 |
| 2022-11-24 | Auto merge of #104610 - ouz-a:revert-overflow, r=compiler-errors | bors | -16/+0 |
| 2022-11-21 | Stop passing the self-type as a separate argument. | Oli Scherer | -6/+4 |
| 2022-11-21 | Add helper to create the trait ref for a lang item | Oli Scherer | -5/+5 |
| 2022-11-21 | Allow iterators instead of requiring slices that will get turned into iterators | Oli Scherer | -2/+2 |
| 2022-11-21 | Assert that various types have the right amount of generic args and fix the s... | Oli Scherer | -4/+5 |
| 2022-11-19 | revert-overflow | ouz-a | -16/+0 |
| 2022-11-18 | Revert "Normalize opaques with escaping bound vars" | Michael Goulet | -1/+1 |
| 2022-11-16 | Convert predicates into Predicate in the Obligation constructor | Oli Scherer | -15/+16 |
| 2022-11-08 | Rollup merge of #103827 - compiler-errors:rpitit-substs-compat, r=wesleywiser | Manish Goregaokar | -3/+22 |
| 2022-11-07 | Don't normalize constants unless they need normalization | Michael Goulet | -1/+1 |
| 2022-11-04 | Refactor tcx mk_const parameters. | Mateusz | -8/+3 |
| 2022-11-01 | Remap RPITIT substs properly | Michael Goulet | -0/+7 |
| 2022-11-01 | Check for substs compatibility for RPITITs | Michael Goulet | -3/+15 |
| 2022-10-21 | fix some typos | Rageking8 | -1/+1 |
| 2022-10-15 | Fix subst issues with RPITIT | Michael Goulet | -1/+4 |
| 2022-10-14 | more dupe word typos | Rageking8 | -1/+1 |