summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty/print
AgeCommit message (Expand)AuthorLines
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
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