about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty/print
AgeCommit message (Expand)AuthorLines
2023-09-19move some MIR const pretty-printing into pretty.rsRalf Jung-0/+15
2023-09-18Remove unused `Display` impls.Nicholas Nethercote-6/+0
2023-09-18Remove `RegionHighlightMode::tcx`.Nicholas Nethercote-14/+9
2023-09-11Disentangle `Debug` and `Display` for `Ty`.Nicholas Nethercote-2/+5
2023-09-08Rollup merge of #115629 - compiler-errors:sugg-deref-unsize, r=oli-obkMatthias Krüger-11/+8
2023-09-07Ensure that dyn trait bounds stay sortedMichael Goulet-11/+8
2023-09-07Print the path of an RPITIT in RTNMichael Goulet-0/+11
2023-08-14Use `{Local}ModDefId` in many queriesNilstrieb-4/+7
2023-08-09Rollup merge of #114548 - fee1-dead-contrib:migrate-to-trans, r=davidtwcoMatthias Krüger-5/+1
2023-08-08Auto merge of #114545 - fee1-dead-contrib:lower-impl-effect, r=oli-obkbors-0/+5
2023-08-08Rollup merge of #114566 - fmease:type-alias-laziness-is-crate-specific, r=oli...Matthias Krüger-3/+3
2023-08-07Store the laziness of type aliases in the DefKindLeón Orell Valerian Liehr-3/+3
2023-08-07Migrate a trait selection error to use diagnostic translationDeadbeef-5/+1
2023-08-06lower impl const to bind to host effect paramDeadbeef-0/+5
2023-08-03Rework upcastingMichael Goulet-1/+2
2023-08-02Remove constness from `TraitPredicate`Deadbeef-7/+2
2023-08-01Use upvar_tys in more places, make it a listMichael Goulet-2/+2
2023-07-30Rollup merge of #114068 - matthiaskrgr:fmt_args_rustc_1, r=WaffleLapkinMatthias Krüger-5/+5
2023-07-30inline format!() args up to and including rustc_middleMatthias Krüger-5/+5
2023-07-29Effects: don't print `host` param in diagnosticsDeadbeef-2/+29
2023-07-19Make it clearer that edition functions are >=, not ==Michael Goulet-1/+1
2023-07-17Rename arg_iter to iter_instantiatedMichael Goulet-1/+1
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-89/+92
2023-07-06Auto merge of #113377 - BoxyUwU:move_ty_ctors_to_ty, r=compiler-errorsbors-2/+2
2023-07-05Move `TyCtxt::mk_x` to `Ty::new_x` where applicableBoxy-2/+2
2023-07-05Document magic booleanOli Scherer-1/+3
2023-07-05Remove a function argument that is always passed with the same value.Oli Scherer-26/+13
2023-07-04Replace `mk_const` with `Const::new_x` methodsBoxy-1/+2
2023-07-03remove TypeWellFormedFromEnvMichael Goulet-3/+0
2023-06-28Rustdoc nit: refer to macro from docsOli Scherer-1/+1
2023-06-27Avoid calling queries during query stack printingOli Scherer-4/+9
2023-06-26TypeWellFormedInEnvMichael Goulet-3/+3
2023-06-26Migrate predicates_of and caller_bounds to ClauseMichael Goulet-11/+23
2023-06-22Migrate item_bounds to ty::ClauseMichael Goulet-3/+3
2023-06-19s/Clause/ClauseKindMichael Goulet-10/+10
2023-06-17Move ConstEvaluatable to ClauseMichael Goulet-1/+1
2023-06-17Move WF goal to clauseMichael Goulet-1/+1
2023-06-16Add `AliasKind::Weak` for type aliases.Oli Scherer-1/+1
2023-05-30Auto merge of #112075 - WaffleLapkin:unmkII, r=lcnrbors-6/+13
2023-05-29Rollup merge of #111988 - BoxyUwU:make_tykind_debug_good, r=compiler-errorsMatthias Krüger-43/+19
2023-05-29Rename `tcx.mk_re_*` => `Region::new_*`Maybe Waffle-6/+13
2023-05-28Make EarlyBinder's inner value private; and fix all of the resulting errorsKyle Matsuda-1/+1
2023-05-26better `TyKind::Debug`Boxy-43/+19
2023-05-26print const and type errors in braces not square bracketsBoxy-3/+3
2023-05-23Rollup merge of #111486 - fmease:pp-inh-proj, r=petrochenkovMatthias Krüger-1/+21
2023-05-22properly pretty-print inherent projectionsLeón Orell Valerian Liehr-1/+21
2023-05-17Rollup merge of #111625 - Zoxc:rustc_middle-query-move, r=cjgillotDylan DPC-1/+1
2023-05-17Finish move of query.rsJohn Kåre Alsaker-1/+1
2023-05-16format `Const`'s less verboselyBoxy-29/+31
2023-05-15Move expansion of query macros in rustc_middle to rustc_middle::queryJohn Kåre Alsaker-2/+3