summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty/print/mod.rs
AgeCommit message (Expand)AuthorLines
2022-11-19drive-by: PolyExistentialPredicateMichael Goulet-4/+2
2022-10-14Get rid of `rustc_query_description!`Nilstrieb-1/+10
2022-09-19remove the `Subst` trait, always use `EarlyBinder`lcnr-1/+1
2022-06-19Move RegionKind to rustc_type_irJack Huey-2/+2
2022-06-14address reviewb-naber-0/+1
2022-06-14implement valtrees as the type-system representation for constant valuesb-naber-1/+1
2022-06-08dedup diagnostics default params handlinglcnr-38/+1
2022-05-13Add bound_impl_trait_refJack Huey-4/+4
2022-05-13Add bound_type_ofJack Huey-8/+11
2022-05-10Introduce EarlyBinderJack Huey-4/+5
2022-05-03Hide InlineConst's generic arg during printGary Guo-0/+4
2022-05-02rustc: Panic by default in `DefIdTree::parent`Vadim Petrochenkov-2/+2
2022-03-11Improve `AdtDef` interning.Nicholas Nethercote-1/+1
2022-02-21use `List<Ty<'tcx>>` for tupleslcnr-1/+0
2022-02-16Fix inconsistent symbol mangling with -ZverboseTomasz Miąsko-5/+0
2022-02-15Overhaul `Const`.Nicholas Nethercote-3/+3
2022-02-15Overhaul `RegionKind` and `Region`.Nicholas Nethercote-9/+1
2022-02-15Overhaul `TyS` and `Ty`.Nicholas Nethercote-1/+1
2022-01-15Rollup merge of #92191 - jackh726:issue-89352, r=nikomatsakisMatthias Krüger-0/+5
2021-12-22When obligation is a sized predicate, prefer projection or object candidates ...Jack Huey-0/+5
2021-12-15Remove `in_band_lifetimes` from `rustc_middle`Aaron Hill-1/+1
2021-09-28More tracing instrumentationOli Scherer-2/+2
2021-03-31Add tcx lifetime to BinderJack Huey-2/+2
2021-03-23Add query for const_param_defaultkadmin-4/+1
2021-03-23Add has_default to GenericParamDefKind::Constkadmin-11/+16
2021-01-01adjust const generics defaults FIXMEs to the new feature gateRémy Rakic-1/+1
2020-12-11Move binder for dyn to each list itemJack Huey-2/+4
2020-09-26MiniSet/MiniMap moved and renamed into SsoHashSet/SsoHashMapValerii Lashmanov-3/+3
2020-09-23Move MiniSet to data_structuresAndreas Jonson-1/+1
2020-09-18Remove redundancy in cache keyTyler Mandry-1/+1
2020-09-17Better handling for exponential-sized types in misc placesValerii Lashmanov-7/+23
2020-09-04Change ty.kind to a methodLeSeulArtichaut-1/+1
2020-08-30ty: remove obsolete printerDavid Wood-2/+0
2020-08-30mv compiler to compiler/mark-0/+346