about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty/print
AgeCommit message (Expand)AuthorLines
2022-11-07Add an optional Span to BrAnon and use it to print better error for HRTB erro...Jack Huey-4/+4
2022-11-05Use `FmtPrinter` instead of creating `Instance`clubby789-0/+6
2022-11-01Format dyn Trait better in type_name intrinsicMichael Goulet-1/+1
2022-10-30All verbosity checks in `PrettyPrinter` now go through `PrettyPrinter::should...Sarthak Singh-17/+17
2022-10-29Rename some `OwnerId` fields.Nicholas Nethercote-2/+2
2022-10-25Added helper to prevent verbose printing from the `PrettyPrinter` when printi...Sarthak Singh-3/+7
2022-10-23Rollup merge of #103414 - compiler-errors:rpit-print-lt, r=cjgillotMichael Howell-0/+10
2022-10-23Annotate static lifetimes tooMichael Goulet-9/+3
2022-10-23Rollup merge of #103123 - compiler-errors:early-binder-iter, r=cjgillotMatthias Krüger-2/+1
2022-10-22Pretty print lifetimes captured by RPITMichael Goulet-0/+16
2022-10-22Introduce subst_iter and subst_iter_copied on EarlyBinderMichael Goulet-2/+1
2022-10-18change `ConstEvaluatable` to use `ty::Const`lcnr-2/+2
2022-10-14Get rid of `rustc_query_description!`Nilstrieb-1/+10
2022-10-13Print RPITIT verbosely if -ZverboseMichael Goulet-1/+3
2022-10-08Rollup merge of #102514 - b-naber:binder-print-fixes, r=jackh726Michael Howell-12/+63
2022-10-08handle late-bound vars from inner binders correctly and add testb-naber-1/+1
2022-10-03re-name params + add commentsb-naber-10/+16
2022-10-02Avoid ICE in printing RPITIT typeMichael Goulet-1/+1
2022-09-30don't repeat lifetime names from outer binder in printb-naber-12/+57
2022-09-28account for use of index-based lifetime names in print of binderb-naber-4/+10
2022-09-26address reviewb-naber-2/+3
2022-09-26don't duplicate late-bound region names in print of Binderb-naber-27/+53
2022-09-24Auto merge of #102068 - cjgillot:erased-lifetime-print, r=eholkbors-22/+3
2022-09-23Always print '_, even for erased lifetimes.Camille GILLOT-22/+3
2022-09-23rename Unevaluated to UnevaluatedConstb-naber-1/+1
2022-09-22introduce mir::Unevaluatedb-naber-3/+1
2022-09-19remove the `Subst` trait, always use `EarlyBinder`lcnr-2/+2
2022-09-17Auto merge of #98588 - b-naber:valtrees-cleanup, r=lcnrbors-9/+3
2022-09-13use ty::Unevaluated<'tcx, ()> in type systemb-naber-9/+3
2022-09-12Rename some variantsMichael Goulet-3/+2
2022-09-12Plumb dyn trait representation through ty::DynamicEric Holk-2/+7
2022-09-12Rollup merge of #100767 - kadiwa4:escape_ascii, r=jackh726Dylan DPC-8/+1
2022-09-10Auto merge of #98559 - jackh726:remove-reempty, r=oli-obkbors-9/+1
2022-09-09Auto merge of #101603 - matthiaskrgr:rollup-8y6kf20, r=matthiaskrgrbors-3/+5
2022-09-09Adjust pretty printing of RPITITsMichael Goulet-1/+7
2022-09-08Remove ReEmptyJack Huey-9/+1
2022-09-08We can print futures with {integer} tooMichael Goulet-1/+1
2022-09-08Generator return doesn't need to be a lang itemMichael Goulet-2/+4
2022-09-05Pack `Term` in the same way as `GenericArg`.Nicholas Nethercote-12/+8
2022-08-30Rollup merge of #101101 - RalfJung:read-pointer-as-bytes, r=oli-obkDylan DPC-1/+1
2022-08-27interpret: make read-pointer-as-bytes *always* work in MiriRalf Jung-1/+1
2022-08-26Suggest returning closure as impl FnMichael Goulet-0/+37
2022-08-19use <[u8]>::escape_ascii instead of core::ascii::escape_defaultKaDiWa-8/+1
2022-08-09fixb-naber-0/+4
2022-07-27Rollup merge of #99358 - compiler-errors:issue-99325, r=oli-obkGuillaume Gomez-1/+1
2022-07-26Add `Self: ~const Trait` to traits with `#[const_trait]`Deadbeef-1/+1
2022-07-26Allow try_to_raw_bytes on u8 arrayMichael Goulet-1/+1
2022-07-22Rollup merge of #99393 - Logarithmus:feature/99255-omit-const-generic-suffixe...Dylan DPC-1/+1
2022-07-20consistently use VTable over Vtable (matching stable stdlib API RawWakerVTable)Ralf Jung-1/+1
2022-07-20rename get_global_alloc to try_get_global_allocRalf Jung-2/+3