about summary refs log tree commit diff
path: root/compiler/rustc_middle/src
AgeCommit message (Expand)AuthorLines
2022-06-30Recover when failing to normalize closure signature.Camille GILLOT-5/+26
2022-06-30Auto merge of #98649 - RalfJung:guardians-of-mir, r=oli-obkbors-1149/+1182
2022-06-29fix doc issuesRalf Jung-7/+7
2022-06-29Auto merge of #98520 - RalfJung:invalid, r=compiler-errorsbors-2/+4
2022-06-29move MIR syntax into a dedicated file and ping some people whenever it changesRalf Jung-1148/+1181
2022-06-29Rollup merge of #98665 - ChrisDenton:deprecated-suggestion, r=compiler-errorsMatthias Krüger-1/+1
2022-06-29Rollup merge of #98643 - voidc:valtree-ref-pretty, r=lcnrMatthias Krüger-23/+11
2022-06-29interpret: adjust error from constructing an invalid valueRalf Jung-2/+4
2022-06-29Use verbose help for deprecation suggestionChris Denton-1/+1
2022-06-29Improve doc comment of destructure_constDominik Stolz-1/+2
2022-06-28Fix trait object reborrow suggestionMichael Goulet-1/+1
2022-06-28Improve pretty printing of valtrees for referencesDominik Stolz-23/+10
2022-06-28Auto merge of #98222 - cjgillot:single-wf, r=michaelwoeristerbors-24/+26
2022-06-27Rollup merge of #98576 - lcnr:region-stuff-cool-beans, r=jackh726Matthias Krüger-6/+2
2022-06-27Rollup merge of #98506 - compiler-errors:object-safety-suggestions, r=oli-obkMatthias Krüger-38/+29
2022-06-27fold_region: remove unused parameterlcnr-6/+2
2022-06-27Rollup merge of #97780 - compiler-errors:field-wfcheck-before-sized, r=jackh726Matthias Krüger-1/+1
2022-06-27Auto merge of #98221 - cjgillot:single-coh, r=lcnrbors-3/+4
2022-06-26Rollup merge of #98371 - compiler-errors:better-opaque-printing, r=oli-obkYuki Okushi-113/+120
2022-06-25Fix span issues in object safety suggestionsMichael Goulet-38/+29
2022-06-25Rollup merge of #98311 - eggyal:reverse-folder-hierarchy, r=jackh726Matthias Krüger-55/+36
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-24Rollup merge of #96955 - Aaron1011:pretty-print-sort, r=petrochenkovYuki Okushi-11/+10
2022-06-23Rollup merge of #98388 - rosehuds:master, r=davidtwcoMichael Goulet-4/+18
2022-06-23Rollup merge of #98365 - jyn514:improve-obligation-errors-review-comments, r=...Michael Goulet-1/+15
2022-06-22Perform coherence checking per impl.Camille GILLOT-3/+4
2022-06-22Remove (transitive) reliance on sorting by DefId in pretty-printerAaron Hill-11/+10
2022-06-22implement `iter_projections` function on `PlaceRef`Rose Hudson-4/+18
2022-06-22Rollup merge of #97895 - nbdd0121:unlikely, r=estebankYuki Okushi-1/+1
2022-06-22Rollup merge of #97818 - compiler-errors:rpit-error-spanned, r=oli-obkYuki Okushi-0/+3
2022-06-22Fix parallel compiler.Camille GILLOT-0/+17
2022-06-21Point at return expression for RPIT-related errorMichael Goulet-0/+3
2022-06-21Improve suggestion for calling closure on type mismatchMichael Goulet-1/+1
2022-06-21Address review comments from #98259Joshua Nelson-1/+15
2022-06-22Rollup merge of #98099 - RalfJung:convert_tag_add_extra, r=oli-obkYuki Okushi-6/+6
2022-06-21Perform wf checking per module.Camille GILLOT-0/+4
2022-06-21Only keep a single well-formed query.Camille GILLOT-24/+5
2022-06-21Remove unecessary references to TypeFolder::ErrorAlan Egerton-21/+15
2022-06-21Reverse folder hierarchyAlan Egerton-34/+21
2022-06-21Auto merge of #98335 - JohnTitor:rollup-j2zudxv, r=JohnTitorbors-0/+7
2022-06-21Rollup merge of #98306 - eggyal:add-unevaluated-to-blanket-fallibletypefolder...Yuki Okushi-0/+7
2022-06-21Auto merge of #95576 - DrMeepster:box_erasure, r=oli-obkbors-0/+1
2022-06-20Rollup merge of #98267 - compiler-errors:suggest-wildcard-arm, r=oli-obkMatthias Krüger-1/+1
2022-06-20`try_fold_unevaluated` for infallible foldersAlan Egerton-0/+7
2022-06-19Use `Span::eq_ctxt` method instead of `.ctxt() == .ctxt()`Michael Goulet-1/+1
2022-06-19Auto merge of #98247 - jackh726:regionkind-rustc-type-ir, r=compiler-errorsbors-311/+40
2022-06-19Auto merge of #98255 - Dylan-DPC:rollup-hr129rg, r=Dylan-DPCbors-5/+5
2022-06-19Rollup merge of #98136 - fee1-dead-contrib:rename_impl_constness, r=oli-obkDylan DPC-5/+5