| Age | Commit message (Expand) | Author | Lines |
| 2022-12-27 | Switch `#[track_caller]` back to a no-op unless feature gate is enabled | Bryan Garza | -1/+71 |
| 2022-12-04 | drive-by: move field_index to typeck results | Michael Goulet | -1/+1 |
| 2022-11-29 | Make inferred_outlives_crate return Clause | Santiago Pastorino | -12/+8 |
| 2022-11-27 | Auto merge of #103917 - oli-obk:layout_math, r=RalfJung,lcnr | bors | -63/+97 |
| 2022-11-26 | Rollup merge of #104786 - WaffleLapkin:amp-mut-help, r=compiler-errors | Guillaume Gomez | -2/+2 |
| 2022-11-25 | Use "must be init" instead of "must not be uninit" everywhere | Oli Scherer | -5/+3 |
| 2022-11-25 | Add a `because` to errors derived from fields | Oli Scherer | -22/+21 |
| 2022-11-25 | Don't show fields from other crates | Oli Scherer | -1/+3 |
| 2022-11-25 | Reinstate the previous compact form of "in this field" errors | Oli Scherer | -4/+12 |
| 2022-11-25 | Don't try to compute the layout of generic types. | Oli Scherer | -23/+23 |
| 2022-11-25 | Compute layout instead of manually procesisng the layout restriction attributes | Oli Scherer | -31/+36 |
| 2022-11-25 | Print a trace through types to show how to get to the problematic type | Oli Scherer | -42/+64 |
| 2022-11-25 | Introduce PredicateKind::Clause | Santiago Pastorino | -8/+13 |
| 2022-11-23 | Depend on `Mutability` ordering | Maybe Waffle | -2/+2 |
| 2022-11-22 | Rollup merge of #103488 - oli-obk:impl_trait_for_tait, r=lcnr | Manish Goregaokar | -0/+1 |
| 2022-11-22 | Split `MacArgs` in two. | Nicholas Nethercote | -2/+2 |
| 2022-11-21 | Add an always-ambiguous predicate to make sure that we don't accidentlally al... | Oli Scherer | -0/+1 |
| 2022-11-17 | Auto merge of #104170 - cjgillot:hir-def-id, r=fee1-dead | bors | -8/+5 |
| 2022-11-16 | Use `token::Lit` in `ast::ExprKind::Lit`. | Nicholas Nethercote | -3/+4 |
| 2022-11-13 | Store a LocalDefId in hir::Variant & hir::Field. | Camille GILLOT | -8/+5 |
| 2022-10-31 | Rollup merge of #103338 - l4l:enum-unreachable-pub, r=nagisa | Dylan DPC | -2/+6 |
| 2022-10-29 | Rollup merge of #103625 - WaffleLapkin:no_tyctxt_dogs_allowed, r=compiler-errors | Guillaume Gomez | -1/+1 |
| 2022-10-29 | Rename some `OwnerId` fields. | Nicholas Nethercote | -31/+31 |
| 2022-10-27 | Accept `TyCtxt` instead of `TyCtxtAt` in `Ty::is_*` functions | Maybe Waffle | -1/+1 |
| 2022-10-26 | privacy: Rename "accessibility levels" to "effective visibilities" | Vadim Petrochenkov | -4/+5 |
| 2022-10-23 | Rollup merge of #103402 - joshtriplett:niche-wrap-fix, r=oli-obk | Michael Howell | -1/+4 |
| 2022-10-23 | Migrate all diagnostics | Nilstrieb | -87/+73 |
| 2022-10-23 | Auto merge of #102660 - camsteffen:uninhabited-perf, r=oli-obk | bors | -41/+5 |
| 2022-10-23 | Fix wrapped valid-range handling in ty_find_init_error | Josh Triplett | -1/+4 |
| 2022-10-22 | Introduce InhabitedPredicate | Cameron Steffen | -41/+5 |
| 2022-10-21 | Fix unreachable_pub suggestion for enum with fields | Kitsu | -2/+6 |
| 2022-10-19 | Fixup a few tests needing asm support | Josh Stone | -0/+1 |
| 2022-10-14 | more dupe word typos | Rageking8 | -1/+1 |
| 2022-10-01 | Refactor rustc lint API | Maybe Waffle | -282/+341 |
| 2022-09-29 | Use let-chaining in `WhileTrue::check_expr`. | Nicholas Nethercote | -24/+22 |
| 2022-09-27 | also query type_uninhabited_from | Ralf Jung | -3/+11 |
| 2022-09-26 | make invalid_value lint a bit smarter around enums | Ralf Jung | -51/+109 |
| 2022-09-24 | separate definitions and `HIR` owners | Takayuki Maeda | -14/+14 |
| 2022-09-12 | Remove unused argument from `check_mac_def`. | Nicholas Nethercote | -1/+1 |
| 2022-09-12 | Remove `path_span` argument to the `visit_path_segment` methods. | Nicholas Nethercote | -1/+1 |
| 2022-09-06 | Auto merge of #101241 - camsteffen:refactor-binding-annotations, r=cjgillot | bors | -11/+2 |
| 2022-09-05 | separate the receiver from arguments in HIR | Takayuki Maeda | -2/+2 |
| 2022-09-02 | Refactor and re-use BindingAnnotation | Cameron Steffen | -11/+2 |
| 2022-09-02 | Add warning against unexpected --cfg with --check-cfg | Urgau | -0/+36 |
| 2022-09-01 | Rollup merge of #94467 - ibraheemdev:master, r=pnkfelix | Matthias Krüger | -0/+78 |
| 2022-09-01 | Always import all tracing macros for the entire crate instead of piecemeal by... | Oli Scherer | -1/+0 |
| 2022-08-30 | Auto merge of #98919 - 5225225:stricter-invalid-value, r=RalfJung | bors | -0/+9 |
| 2022-08-29 | Rollup merge of #99821 - cjgillot:ast-lifetimes-2, r=compiler-errors | Dylan DPC | -6/+13 |
| 2022-08-26 | Make invalid-value trigger on uninit primitives | 5225225 | -0/+9 |
| 2022-08-23 | cleanup: commented lints | Rejyr | -3/+0 |