| Commit message (Expand) | Author | Age | Files | Lines |
| * | Implement references VarDebugInfo. | Camille GILLOT | 2023-05-13 | 1 | -0/+1 |
| * | Rollup merge of #111366 - obeis:ascribe-user-type-variance, r=lcnr | Michael Goulet | 2023-05-11 | 1 | -1/+1 |
| |\ |
|
| | * | Make `NonUseContext::AscribeUserTy` carry `ty::Variance` | Obei Sideg | 2023-05-10 | 1 | -1/+1 |
| * | | IAT: Introduce AliasKind::Inherent | León Orell Valerian Liehr | 2023-05-04 | 2 | -12/+16 |
| |/ |
|
| * | Rollup merge of #110838 - nnethercote:more-Folder-Visitable-cleanups, r=lcnr | Matthias Krüger | 2023-04-27 | 1 | -28/+7 |
| |\ |
|
| | * | Add a comment about `TypeFoldable` and slices. | Nicholas Nethercote | 2023-04-27 | 1 | -0/+4 |
| | * | Remove unused `TypeFoldable`/`TypeVisitable` impls. | Nicholas Nethercote | 2023-04-26 | 1 | -28/+3 |
| * | | rename `needs_subst` to `has_param` | Boxy | 2023-04-27 | 1 | -1/+1 |
| * | | rename `needs_infer` to `has_infer` | Boxy | 2023-04-27 | 1 | -1/+1 |
| * | | Auto merge of #110634 - saethlin:pointy-decoder, r=cjgillot | bors | 2023-04-26 | 1 | -4/+3 |
| |\ \ |
|
| | * | | Rewrite MemDecoder around pointers not a slice | Ben Kimock | 2023-04-23 | 1 | -4/+3 |
| * | | | vars are ? | Michael Goulet | 2023-04-25 | 1 | -3/+3 |
| | |/
|/| |
|
| * | | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | 2023-04-24 | 1 | -1/+1 |
| * | | Print ty placeholders pretty | Michael Goulet | 2023-04-22 | 1 | -0/+10 |
| |/ |
|
| * | Rollup merge of #110386 - nnethercote:clean-up-traversal-macros, r=lcnr | Matthias Krüger | 2023-04-17 | 2 | -165/+34 |
| |\ |
|
| | * | Remove `EnumTypeTraversalImpl`. | Nicholas Nethercote | 2023-04-16 | 2 | -165/+34 |
| * | | Remove `TypeSuper{Foldable,Visitable}` impls for `Region`. | Nicholas Nethercote | 2023-04-16 | 2 | -31/+34 |
| |/ |
|
| * | Fix typos in compiler | DaniPopes | 2023-04-10 | 1 | -1/+1 |
| * | Generate simpler MIR for shifts | Scott McMurray | 2023-03-22 | 1 | -0/+22 |
| * | Rollup merge of #109047 - tshepang:type, r=lcnr | Matthias Krüger | 2023-03-12 | 1 | -1/+1 |
| |\ |
|
| | * | typo | Tshepang Mbambo | 2023-03-12 | 1 | -1/+1 |
| * | | Address the new odd backticks tidy lint in compiler/ | est31 | 2023-03-11 | 1 | -1/+1 |
| |/ |
|
| * | make first component of dyn* use pointer layout+type, and adjust DynStar comment | Ralf Jung | 2023-02-18 | 1 | -5/+3 |
| * | Clarify iterator interners. | Nicholas Nethercote | 2023-02-17 | 1 | -29/+33 |
| * | Remove the `InternIteratorElement` impl for `&'a T`. | Nicholas Nethercote | 2023-02-17 | 1 | -11/+0 |
| * | simplify some refs | Matthias Krüger | 2023-02-15 | 1 | -3/+3 |
| * | Auto merge of #108056 - matthiaskrgr:rollup-oa6bxvh, r=matthiaskrgr | bors | 2023-02-14 | 2 | -68/+4 |
| |\ |
|
| | * | Refactor refcounted structural_impls via functors | Alan Egerton | 2023-02-14 | 2 | -68/+4 |
| * | | Ord entails its supertraits | Alan Egerton | 2023-02-14 | 1 | -25/+25 |
| |/ |
|
| * | Rename folder traits' `tcx` method to `interner` | Alan Egerton | 2023-02-13 | 1 | -4/+4 |
| * | Move folding and visiting traits into type library | Alan Egerton | 2023-02-13 | 5 | -0/+778 |
| * | Constrain Interners to be Sized | Alan Egerton | 2023-02-13 | 1 | -1/+1 |
| * | Project Binder and Predicate from Interner trait | Alan Egerton | 2023-02-13 | 1 | -0/+2 |
| * | Fix `RegionKind: PartialEq` to account for `ReError` | Esteban Küber | 2023-02-09 | 1 | -1/+2 |
| * | Change to `ReError(ErrorGuaranteed)` | Esteban Küber | 2023-02-09 | 1 | -8/+10 |
| * | Introduce `ReError` | Esteban Küber | 2023-02-09 | 1 | -1/+11 |
| * | Auto merge of #107717 - nnethercote:opt-TyKind-eq, r=compiler-errors | bors | 2023-02-09 | 1 | -41/+45 |
| |\ |
|
| | * | Optimize `TyKind::eq`. | Nicholas Nethercote | 2023-02-07 | 1 | -41/+45 |
| * | | ReErased regions are local | Lukas Markeffsky | 2023-02-05 | 1 | -1/+2 |
| |/ |
|
| * | Separate witness type computation from the generator transform. | Camille GILLOT | 2023-01-27 | 1 | -1/+1 |
| * | Introduce GeneratorWitnessMIR. | Camille GILLOT | 2023-01-27 | 2 | -0/+56 |
| * | Remove double spaces after dots in comments | Maybe Waffle | 2023-01-17 | 1 | -1/+1 |
| * | Add type flags support for Ty and Const late-bound regions | Michael Goulet | 2023-01-08 | 1 | -6/+14 |
| * | Fix `uninlined_format_args` for some compiler crates | nils | 2023-01-05 | 2 | -9/+9 |
| * | A few small cleanups for `newtype_index` | Nilstrieb | 2022-12-18 | 1 | -5/+3 |
| * | Make `#[debug_format]` an attribute in `newtype_index` | Nilstrieb | 2022-12-18 | 1 | -3/+3 |
| * | more clippy::complexity fixes | Matthias Krüger | 2022-12-15 | 1 | -6/+6 |
| * | Combine identical alias arms | Michael Goulet | 2022-12-13 | 1 | -5/+5 |
| * | Combine projection and opaque into alias | Michael Goulet | 2022-12-13 | 2 | -62/+33 |
| * | ProjectionTy.item_def_id -> ProjectionTy.def_id | Michael Goulet | 2022-12-13 | 1 | -2/+1 |