| Age | Commit message (Expand) | Author | Lines |
| 2022-06-19 | Use `ensure` for `UnusedBrokenConst`. | Camille GILLOT | -4/+2 |
| 2022-06-14 | Rename the `ConstS::val` field as `kind`. | Nicholas Nethercote | -1/+1 |
| 2022-06-13 | Rollup merge of #98043 - TaKO8Ki:remove-unnecessary-to-string, r=davidtwco | Matthias Krüger | -6/+6 |
| 2022-06-13 | Rollup merge of #97875 - JohnTitor:rm-infer-static-outlives-requirements, r=p... | Matthias Krüger | -11/+2 |
| 2022-06-13 | remove unnecessary `to_string` and `String::new` | Takayuki Maeda | -6/+6 |
| 2022-06-11 | Address comments | Michael Goulet | -3/+1 |
| 2022-06-11 | Handle empty where-clause better | Michael Goulet | -1/+2 |
| 2022-06-08 | Remove the `infer_static_outlives_requirements` feature | Yuki Okushi | -11/+2 |
| 2022-06-06 | Auto merge of #97086 - 5225225:link-section-is-unsafe, r=davidtwco | bors | -0/+29 |
| 2022-05-28 | Move things to rustc_type_ir | Wilco Kusee | -2/+2 |
| 2022-05-21 | Remove feature: `crate` visibility modifier | Jacob Pratt | -7/+1 |
| 2022-05-20 | Remove `crate` visibility usage in compiler | Jacob Pratt | -1/+1 |
| 2022-05-17 | Auto merge of #97012 - oli-obk:🦀_intrinsics, r=davidtwco | bors | -3/+1 |
| 2022-05-16 | Report unsafe for overriding link sections | 5225225 | -0/+29 |
| 2022-05-16 | Add a query for checking whether a function is an intrinsic. | Oli Scherer | -3/+1 |
| 2022-05-12 | Auto merge of #95562 - lcnr:attr-no-encode, r=davidtwco | bors | -6/+2 |
| 2022-05-11 | Rollup merge of #96882 - jackh726:no-subst, r=oli-obk | Yuki Okushi | -7/+3 |
| 2022-05-10 | only_local: always check for misuse | lcnr | -6/+2 |
| 2022-05-10 | Rollup merge of #96812 - cjgillot:no-lint-outllives-macro, r=petrochenkov | Dylan DPC | -1/+2 |
| 2022-05-09 | Don't subst an adt def | Jack Huey | -7/+3 |
| 2022-05-07 | Track if a where bound comes from a impl Trait desugar | flip1995 | -2/+2 |
| 2022-05-07 | Do not lint on explicit outlives requirements from external macros. | Camille GILLOT | -1/+2 |
| 2022-04-30 | Store all generic bounds as where predicates. | Camille GILLOT | -105/+61 |
| 2022-04-30 | Inline WhereClause into Generics. | Camille GILLOT | -8/+6 |
| 2022-04-30 | Box HIR Generics and Impl. | Camille GILLOT | -2/+2 |
| 2022-04-23 | Fix lints. | Camille GILLOT | -41/+28 |
| 2022-04-23 | Drop vis in Item. | Camille GILLOT | -7/+12 |
| 2022-04-23 | Drop vis in ImplItem. | Camille GILLOT | -1/+1 |
| 2022-04-23 | Drop vis from ForeignItem. | Camille GILLOT | -1/+1 |
| 2022-04-23 | Drop vis in FieldDef. | Camille GILLOT | -39/+36 |
| 2022-04-17 | Visit generics inside visit_fn. | Camille GILLOT | -0/+1 |
| 2022-04-05 | errors: implement fallback diagnostic translation | David Wood | -1/+1 |
| 2022-04-05 | span: move `MultiSpan` | David Wood | -2/+2 |
| 2022-04-01 | invalid_value lint: detect invalid initialization of arrays | Ralf Jung | -7/+16 |
| 2022-03-16 | rustc_error: make ErrorReported impossible to construct | mark | -16/+20 |
| 2022-03-15 | fix typos | Dylan DPC | -7/+7 |
| 2022-03-11 | Improve `AdtDef` interning. | Nicholas Nethercote | -15/+15 |
| 2022-03-07 | Clarify `Layout` interning. | Nicholas Nethercote | -2/+2 |
| 2022-03-02 | Extend unused_doc_comments lint to check on blocks | Guillaume Gomez | -0/+10 |
| 2022-02-25 | Auto merge of #93368 - eddyb:diagbld-guarantee, r=estebank | bors | -6/+6 |
| 2022-02-24 | better ObligationCause for normalization errors in can_type_implement_copy | Michael Goulet | -2/+9 |
| 2022-02-23 | Replace `&mut DiagnosticBuilder`, in signatures, with `&mut Diagnostic`. | Eduard-Mihai Burtescu | -6/+6 |
| 2022-02-21 | use `List<Ty<'tcx>>` for tuples | lcnr | -2/+2 |
| 2022-02-16 | Move ty::print methods to Drop-based scope guards | Mark Rousskov | -1/+1 |
| 2022-02-15 | Overhaul `Const`. | Nicholas Nethercote | -1/+1 |
| 2022-02-15 | Overhaul `RegionKind` and `Region`. | Nicholas Nethercote | -3/+3 |
| 2022-02-15 | Overhaul `TyS` and `Ty`. | Nicholas Nethercote | -9/+5 |
| 2022-02-11 | Revert "Auto merge of #92007 - oli-obk:lazy_tait2, r=nikomatsakis" | Oli Scherer | -1/+0 |
| 2022-02-02 | manual formatting | Oli Scherer | -1/+1 |
| 2022-02-02 | Lazily resolve type-alias-impl-trait defining uses | Oli Scherer | -0/+1 |