about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty/print
AgeCommit message (Expand)AuthorLines
2022-07-20add a Vtable kind of symbolic allocationsRalf Jung-1/+2
2022-07-19interpret: rename Tag/PointerTag to Prov/ProvenanceRalf Jung-4/+4
2022-07-19feat: omit suffixes in const generics (e.g. `1_i32`)Artur Sinila-1/+1
2022-07-16Rollup merge of #99342 - TaKO8Ki:avoid-symbol-to-string-conversions, r=compil...Matthias Krüger-6/+6
2022-07-17avoid some `Symbol` to `String` conversionsTakayuki Maeda-6/+6
2022-07-13Rename `debugging_opts` to `unstable_opts`Joshua Nelson-4/+4
2022-07-09don't allow ZST in ScalarIntRalf Jung-4/+0
2022-07-06Update TypeVisitor pathsAlan Egerton-2/+2
2022-07-05Relax constrained generics to TypeVisitableAlan Egerton-2/+2
2022-07-05Add #[derive(TypeVisitable)]Alan Egerton-3/+3
2022-06-28Improve pretty printing of valtrees for referencesDominik Stolz-11/+7
2022-06-24Use write! instead of p! to avoid having to use weird scopingMichael Goulet-25/+12
2022-06-24Fix printing impl trait under bindersMichael Goulet-113/+133
2022-06-24Rollup merge of #98280 - compiler-errors:better-call-closure-on-type-err, r=e...Yuki Okushi-1/+1
2022-06-22Remove (transitive) reliance on sorting by DefId in pretty-printerAaron Hill-11/+10
2022-06-21Improve suggestion for calling closure on type mismatchMichael Goulet-1/+1
2022-06-19Move RegionKind to rustc_type_irJack Huey-17/+9
2022-06-14rebaseb-naber-11/+3
2022-06-14address reviewb-naber-1/+3
2022-06-14address reviewb-naber-3/+2
2022-06-14implement valtrees as the type-system representation for constant valuesb-naber-71/+54
2022-06-14Rename the `ConstS::val` field as `kind`.Nicholas Nethercote-8/+8
2022-06-08dedup diagnostics default params handlinglcnr-53/+13
2022-06-08Folding revamp.Nicholas Nethercote-1/+4
2022-06-04Fix pretty printing named bound regions under -ZverboseJack Huey-24/+30
2022-05-29Stop pretty-printing anonymous lifetimes.Camille GILLOT-43/+28
2022-05-14Add bound_explicit_item_bounds and bound_item_boundsJack Huey-6/+4
2022-05-13Add bound_impl_trait_refJack Huey-4/+4
2022-05-13Add bound_fn_sigJack Huey-1/+1
2022-05-13Add bound_type_ofJack Huey-8/+11
2022-05-10Introduce EarlyBinderJack Huey-7/+10
2022-05-07Auto merge of #96531 - kckeiks:remove-item-like-visitor-from-rustc-typeck, r=...bors-1/+1
2022-05-06remove all usages of hir().def_kindMiguel Guarniz-1/+1
2022-05-03Hide InlineConst's generic arg during printGary Guo-0/+4
2022-05-02rustc: Panic by default in `DefIdTree::parent`Vadim Petrochenkov-4/+4
2022-04-19Rollup merge of #96142 - cjgillot:no-crate-def-index, r=petrochenkovDylan DPC-8/+6
2022-04-17Stop using CRATE_DEF_INDEX.Camille GILLOT-8/+6
2022-04-17Auto merge of #95655 - kckeiks:create-hir-crate-items-query, r=cjgillotbors-3/+7
2022-04-09avoid accessing the interner by comparing the Symbol directlyMiguel Guarniz-1/+1
2022-04-08remove ItemLikeVisitor impls and add fast paths using DefKindMiguel Guarniz-2/+5
2022-04-08Refactor HIR item-like traversal (part 1)Miguel Guarniz-1/+2
2022-04-08Avoid looking at the internals of Interned directlyOli Scherer-102/+76
2022-04-07Document and rename the new wrapper typeOli Scherer-5/+8
2022-03-31Move stable hash from TyS into a datastructure that can be shared with other ...Oli Scherer-15/+34
2022-03-31Rollup merge of #95497 - nyurik:compiler-spell-comments, r=compiler-errorsDylan DPC-3/+3
2022-03-30Restore `impl Future<Output = Type>` to async blocksMichael Goulet-7/+20
2022-03-30Auto merge of #95436 - cjgillot:static-mut, r=oli-obkbors-1/+1
2022-03-30Spellchecking compiler commentsYuri Astrakhan-3/+3
2022-03-29Remember mutability in `DefKind::Static`.Camille GILLOT-1/+1
2022-03-28Remove opaque type obligation and just register opaque types as they are enco...Oli Scherer-3/+0