| Age | Commit message (Expand) | Author | Lines |
| 2023-05-25 | Remove ExpnKind::Inlined. | Camille GILLOT | -3/+1 |
| 2023-05-25 | Pull out logic from #111131, plus some new logic in EvalCtxt::normalize_opaqu... | Michael Goulet | -10/+4 |
| 2023-05-24 | Use `Option::is_some_and` and `Result::is_ok_and` in the compiler | Maybe Waffle | -3/+3 |
| 2023-05-22 | Check opaques for mismatch during writeback | Michael Goulet | -3/+15 |
| 2023-05-19 | Add extra debug assertions for equality for Adt/Variant/FieldDef | Michael Goulet | -2/+23 |
| 2023-05-17 | Finish move of query.rs | John Kåre Alsaker | -2/+0 |
| 2023-05-15 | Auto merge of #111221 - compiler-errors:yeet-generalizer, r=lcnr | bors | -0/+18 |
| 2023-05-15 | yeet ConstInferUnifier | Michael Goulet | -0/+18 |
| 2023-05-15 | Move expansion of query macros in rustc_middle to rustc_middle::query | John Kåre Alsaker | -2/+4 |
| 2023-05-12 | Add a convenience function | Oli Scherer | -0/+12 |
| 2023-05-12 | Require `impl Trait` in associated types to appear in method signatures | Oli Scherer | -1/+1 |
| 2023-05-08 | Rollup merge of #109410 - fmease:iat-alias-kind-inherent, r=compiler-errors | Michael Goulet | -1/+1 |
| 2023-05-07 | Use smaller ints for bitflags | Nilstrieb | -1/+1 |
| 2023-05-04 | IAT: Introduce AliasKind::Inherent | León Orell Valerian Liehr | -1/+1 |
| 2023-05-04 | Auto merge of #110806 - WaffleLapkin:unmkI, r=lcnr | bors | -0/+18 |
| 2023-05-03 | Rollup merge of #111146 - petrochenkov:decident, r=compiler-errors | Manish Goregaokar | -4/+3 |
| 2023-05-03 | rustc_middle: Fix `opt_item_ident` for non-local def ids | Vadim Petrochenkov | -4/+3 |
| 2023-05-02 | resolve: One more attempt to simplify `module_children` | Vadim Petrochenkov | -2/+1 |
| 2023-04-26 | Add new `ToPredicate` impls and `TraitRef` methods to remove some `ty::Binber... | Maybe Waffle | -0/+18 |
| 2023-04-26 | Remove QueryEngine trait | John Kåre Alsaker | -2/+1 |
| 2023-04-25 | Rollup merge of #110671 - compiler-errors:polarity, r=lcnr | Matthias Krüger | -0/+5 |
| 2023-04-25 | Rollup merge of #110615 - WaffleLapkin:impl_tag, r=cjgillot | Matthias Krüger | -23/+6 |
| 2023-04-24 | Consider polarity in new solver | Michael Goulet | -0/+5 |
| 2023-04-24 | Switch `impl_tag!` from explicit tags to `${index()}` | Maybe Waffle | -4/+4 |
| 2023-04-24 | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | -1/+1 |
| 2023-04-20 | Use `impl Tag for $T` syntax for `impl_tag!` | Maybe Waffle | -1/+1 |
| 2023-04-20 | Remove WithOptconstParam. | Camille GILLOT | -130/+4 |
| 2023-04-20 | Add `impl_tag!` macro to implement `Tag` for tagged pointer easily | Maybe Waffle | -23/+6 |
| 2023-04-20 | Feed type_of query instead of using WithOptconstParam. | Camille GILLOT | -10/+4 |
| 2023-04-17 | Auto merge of #110243 - WaffleLapkin:bless_tagged_pointers🙏, r=Nilstrieb | bors | -1/+3 |
| 2023-04-17 | Rollup merge of #110394 - scottmcm:less-idx-new, r=WaffleLapkin | Matthias Krüger | -0/+10 |
| 2023-04-16 | Rollup merge of #109665 - fee1-dead-contrib:rm-remap-queries, r=oli-obk | fee1-dead | -6/+0 |
| 2023-04-16 | Various minor Idx-related tweaks | Scott McMurray | -0/+10 |
| 2023-04-14 | Use `ptr::Alignment` for extra coolness points | Maybe Waffle | -1/+3 |
| 2023-04-12 | resolve: Pre-compute non-reexport module children | Vadim Petrochenkov | -1/+2 |
| 2023-04-08 | Remove `remap_env_constness` in queries | Deadbeef | -6/+0 |
| 2023-04-06 | Use BoundTy and BoundRegion instead of kind of PlaceholderTy and PlaceholderR... | Jack Huey | -3/+3 |
| 2023-03-30 | Update `ty::VariantDef` to use `IndexVec<FieldIdx, FieldDef>` | Scott McMurray | -8/+7 |
| 2023-03-29 | Support TLS access into dylibs on Windows | John Kåre Alsaker | -0/+1 |
| 2023-03-27 | Some tracing/instrument cleanups | Oli Scherer | -21/+2 |
| 2023-03-27 | Add a builtin `FnPtr` trait | lcnr | -8/+8 |
| 2023-03-26 | transmute test | Michael Goulet | -2/+2 |
| 2023-03-23 | Refine error spans for const args in hir typeck | Michael Goulet | -0/+15 |
| 2023-03-23 | Rollup merge of #109462 - compiler-errors:alias-relate, r=BoxyUwU,lcnr | Matthias Krüger | -7/+23 |
| 2023-03-23 | Remove AliasRelationDirection::Supertype | Michael Goulet | -12/+0 |
| 2023-03-23 | Printing alias-relate goals correctly | Michael Goulet | -0/+10 |
| 2023-03-23 | Rename AliasEq -> AliasRelate | Michael Goulet | -5/+5 |
| 2023-03-23 | Include relation direction in AliasEq predicate | Michael Goulet | -3/+21 |
| 2023-03-22 | `HirId` to `LocalDefId` cleanup | lcnr | -1/+1 |
| 2023-03-22 | Auto merge of #109119 - lcnr:trait-system-cleanup, r=compiler-errors | bors | -0/+14 |