about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty/print
AgeCommit message (Expand)AuthorLines
2025-07-18Remove pretty print hack for async blocksMichael Goulet-25/+1
2025-07-17Auto merge of #144044 - fmease:rollup-kg413pt, r=fmeasebors-1/+1
2025-07-17Auto merge of #140399 - tiif:unstable_impl, r=lcnr,BoxyUwUbors-0/+1
2025-07-17Use `join_path_syms` in one more place.Nicholas Nethercote-1/+1
2025-07-16resolve: Merge `NameBindingKind::Module` into `NameBindingKind::Res`Vadim Petrochenkov-3/+1
2025-07-15Implement other logicstiif-0/+1
2025-07-09Add opaque TypeId handles for CTFEOli Scherer-0/+1
2025-07-07Auto merge of #143182 - xdoardo:more-addrspace, r=workingjubileebors-1/+1
2025-07-07compiler: Parse `p-` specs in datalayout string, allow definition of custom d...Edoardo Marangoni-1/+1
2025-07-04Fix elided lifetimes in rustdocMichael Goulet-1/+1
2025-07-04Fix pretty printing of placeholder typesMichael Goulet-7/+11
2025-07-04Same for typesMichael Goulet-4/+4
2025-07-04Remove Symbol for Named LateParam/Bound variantsMichael Goulet-57/+24
2025-07-01Remove support for dyn*Michael Goulet-1/+0
2025-06-29give Pointer::into_parts a more scary name and offer a safer alternativeRalf Jung-1/+1
2025-06-26Change const trait bound syntax from ~const to [const]Oli Scherer-2/+2
2025-06-16middle: print `{Meta,Pointee}Sized` in opaquesDavid Wood-5/+31
2025-06-03Ensure query keys are printed with reduced queriesMichael Goulet-1/+1
2025-05-27Rename unpack to kindMichael Goulet-3/+3
2025-05-08Remove some unnecessary erasesMichael Goulet-2/+0
2025-05-07Require T: TypeFoldable in Binder<T> visitMichael Goulet-1/+1
2025-05-06Auto merge of #131160 - ismailarilik:handle-potential-query-instability-lint-...bors-17/+13
2025-05-05Handle rustc_middle cases of rustc::potential_query_instability lintismailarilik-17/+13
2025-05-01Set groundwork for proper const normalizationBoxy-2/+3
2025-04-28Rollup merge of #140249 - BoxyUwU:remove_weak_alias_terminology, r=oli-obkGuillaume Gomez-2/+2
2025-04-26convert some `GenericArg` to `Term`lcnr-1/+1
2025-04-24Remove `weak` alias terminologyBoxy-2/+2
2025-04-15Move `name` field from `AssocItem` to `AssocKind` variants.Nicholas Nethercote-3/+3
2025-04-11Rollup merge of #139662 - nnethercote:tweak-DefPathData, r=compiler-errorsJacob Pratt-2/+2
2025-04-11Auto merge of #139453 - compiler-errors:incr, r=jieyouxubors-1/+1
2025-04-11Introduce `DefPathData::AnonAssocTy`.Nicholas Nethercote-2/+2
2025-04-09Rollup merge of #139364 - Kohei316:feat/doc-hidden-suggestion, r=nnethercoteMatthias Krüger-0/+7
2025-04-08clean code: remove Deref<Target=RegionKind> impl for Region and use `.kind()`xizheyin-4/+4
2025-04-07Simplify temp path creation a bitMichael Goulet-1/+1
2025-04-04Make the compiler suggest actual paths instead of visible paths if the visibl...morine0122-0/+7
2025-03-30Encode synthetic by-move coroutine body with a different DefPathDataMichael Goulet-2/+5
2025-03-26Remove `kw::Empty` uses from `rustc_middle`.Nicholas Nethercote-6/+4
2025-03-18Move `hir::Item::ident` into `hir::ItemKind`.Nicholas Nethercote-5/+3
2025-03-15Fold visit into tyMichael Goulet-1/+1
2025-03-12Add an opt-out in pretty printing for RTN renderingMichael Goulet-25/+92
2025-03-07Make synthetic RPITIT assoc ty name handling more rigorous.Nicholas Nethercote-2/+2
2025-03-03Rename a bitMichael Goulet-15/+6
2025-03-03Fix pretty printing of unsafe bindersMichael Goulet-37/+80
2025-02-27Rollup merge of #136846 - nnethercote:make-AssocOp-more-like-ExprKind, r=spas...Matthias Krüger-4/+1
2025-02-27Introduce `AssocOp::Binary`.Nicholas Nethercote-4/+1
2025-02-25Teach structured errors to display short `Ty`Esteban Küber-6/+12
2025-02-23Fix missing self subst when rendering Fn* trait with no output typeMichael Goulet-10/+14
2025-02-17Move some `Map` methods onto `TyCtxt`.Nicholas Nethercote-3/+2
2025-02-13intern valtreesLukas Markeffsky-13/+11
2025-02-12Rollup merge of #136884 - compiler-errors:fn-zst, r=BoxyUwUMatthias Krüger-4/+9