| Age | Commit message (Expand) | Author | Lines |
| 2022-05-14 | Add bound_explicit_item_bounds and bound_item_bounds | Jack Huey | -6/+4 |
| 2022-05-13 | Add bound_impl_trait_ref | Jack Huey | -4/+4 |
| 2022-05-13 | Add bound_fn_sig | Jack Huey | -1/+1 |
| 2022-05-13 | Add bound_type_of | Jack Huey | -8/+11 |
| 2022-05-10 | Introduce EarlyBinder | Jack Huey | -7/+10 |
| 2022-05-07 | Auto merge of #96531 - kckeiks:remove-item-like-visitor-from-rustc-typeck, r=... | bors | -1/+1 |
| 2022-05-06 | remove all usages of hir().def_kind | Miguel Guarniz | -1/+1 |
| 2022-05-03 | Hide InlineConst's generic arg during print | Gary Guo | -0/+4 |
| 2022-05-02 | rustc: Panic by default in `DefIdTree::parent` | Vadim Petrochenkov | -4/+4 |
| 2022-04-19 | Rollup merge of #96142 - cjgillot:no-crate-def-index, r=petrochenkov | Dylan DPC | -8/+6 |
| 2022-04-17 | Stop using CRATE_DEF_INDEX. | Camille GILLOT | -8/+6 |
| 2022-04-17 | Auto merge of #95655 - kckeiks:create-hir-crate-items-query, r=cjgillot | bors | -3/+7 |
| 2022-04-09 | avoid accessing the interner by comparing the Symbol directly | Miguel Guarniz | -1/+1 |
| 2022-04-08 | remove ItemLikeVisitor impls and add fast paths using DefKind | Miguel Guarniz | -2/+5 |
| 2022-04-08 | Refactor HIR item-like traversal (part 1) | Miguel Guarniz | -1/+2 |
| 2022-04-08 | Avoid looking at the internals of Interned directly | Oli Scherer | -102/+76 |
| 2022-04-07 | Document and rename the new wrapper type | Oli Scherer | -5/+8 |
| 2022-03-31 | Move stable hash from TyS into a datastructure that can be shared with other ... | Oli Scherer | -15/+34 |
| 2022-03-31 | Rollup merge of #95497 - nyurik:compiler-spell-comments, r=compiler-errors | Dylan DPC | -3/+3 |
| 2022-03-30 | Restore `impl Future<Output = Type>` to async blocks | Michael Goulet | -7/+20 |
| 2022-03-30 | Auto merge of #95436 - cjgillot:static-mut, r=oli-obk | bors | -1/+1 |
| 2022-03-30 | Spellchecking compiler comments | Yuri Astrakhan | -3/+3 |
| 2022-03-29 | Remember mutability in `DefKind::Static`. | Camille GILLOT | -1/+1 |
| 2022-03-28 | Remove opaque type obligation and just register opaque types as they are enco... | Oli Scherer | -3/+0 |
| 2022-03-28 | Revert "Auto merge of #93893 - oli-obk:sad_revert, r=oli-obk" | Oli Scherer | -11/+17 |
| 2022-03-22 | remove [async output] from impl Future | Michael Goulet | -16/+20 |
| 2022-03-11 | Improve `AdtDef` interning. | Nicholas Nethercote | -4/+4 |
| 2022-03-07 | Introduce `ConstAllocation`. | Nicholas Nethercote | -4/+6 |
| 2022-02-25 | Auto merge of #94279 - tmiasko:write-print, r=Mark-Simulacrum | bors | -2/+2 |
| 2022-02-24 | Auto merge of #94131 - Mark-Simulacrum:fmt-string, r=oli-obk | bors | -22/+27 |
| 2022-02-23 | Rename `region_should_not_be_omitted` to `should_print_region` | Tomasz Miąsko | -4/+4 |
| 2022-02-23 | Print `ParamTy` and `ParamConst` instead of displaying them | Tomasz Miąsko | -2/+2 |
| 2022-02-21 | Auto merge of #94225 - matthiaskrgr:rollup-0728x8n, r=matthiaskrgr | bors | -2/+1 |
| 2022-02-21 | Rollup merge of #94156 - tmiasko:pp-str, r=petrochenkov | Matthias Krüger | -2/+1 |
| 2022-02-21 | use `List<Ty<'tcx>>` for tuples | lcnr | -5/+3 |
| 2022-02-20 | Preallocate a buffer in FmtPrinter | Mark Rousskov | -1/+3 |
| 2022-02-20 | Always format to internal String in FmtPrinter | Mark Rousskov | -22/+25 |
| 2022-02-20 | Auto merge of #94062 - Mark-Simulacrum:drop-print-cfg, r=oli-obk | bors | -58/+51 |
| 2022-02-20 | Gracefully handle non-UTF-8 string slices when pretty printing | Tomasz Miąsko | -2/+1 |
| 2022-02-20 | Rollup merge of #94146 - est31:let_else, r=cjgillot | Matthias Krüger | -3/+2 |
| 2022-02-19 | Adopt let else in more places | est31 | -3/+2 |
| 2022-02-19 | Rollup merge of #93990 - lcnr:pre-89862-cleanup, r=estebank | Matthias Krüger | -7/+24 |
| 2022-02-16 | Move ty::print methods to Drop-based scope guards | Mark Rousskov | -58/+51 |
| 2022-02-16 | Rollup merge of #94037 - tmiasko:verbose, r=Mark-Simulacrum | Matthias Krüger | -5/+0 |
| 2022-02-16 | allow special behavior when printing const infer | lcnr | -7/+24 |
| 2022-02-16 | Fix inconsistent symbol mangling with -Zverbose | Tomasz Miąsko | -5/+0 |
| 2022-02-16 | Support pretty printing of invalid constants | Tomasz Miąsko | -4/+12 |
| 2022-02-15 | Overhaul `Const`. | Nicholas Nethercote | -22/+25 |
| 2022-02-15 | Overhaul `RegionKind` and `Region`. | Nicholas Nethercote | -26/+28 |
| 2022-02-15 | Overhaul `TyS` and `Ty`. | Nicholas Nethercote | -13/+18 |