about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-02-10Rollup merge of #120584 - compiler-errors:u, r=lcnrMatthias Krüger-123/+207
2024-02-09Auto merge of #120852 - matthiaskrgr:rollup-01pr8gj, r=matthiaskrgrbors-108/+192
2024-02-09Rollup merge of #120844 - compiler-errors:async-di, r=oli-obkMatthias Krüger-1/+4
2024-02-09Rollup merge of #120836 - lcnr:param-env-hide-impl, r=BoxyUwUMatthias Krüger-46/+72
2024-02-09Rollup merge of #120822 - gurry:120756-terse-non-prim-cast-diag, r=petrochenkovMatthias Krüger-2/+24
2024-02-09Rollup merge of #120354 - lukas-code:metadata-normalize, r=lcnrMatthias Krüger-59/+92
2024-02-09Auto merge of #120676 - Mark-Simulacrum:bootstrap-bump, r=clubby789bors-15/+15
2024-02-09Build DebugInfo for coroutine-closureMichael Goulet-1/+4
2024-02-09Auto merge of #120843 - matthiaskrgr:rollup-med37z5, r=matthiaskrgrbors-314/+262
2024-02-09Rollup merge of #120828 - nnethercote:fix-stash-steal, r=oli-obkMatthias Krüger-42/+65
2024-02-09Rollup merge of #120817 - compiler-errors:more-mir-errors, r=oli-obkMatthias Krüger-12/+33
2024-02-09Rollup merge of #120704 - amandasystems:silly-region-name-rewrite, r=compiler...Matthias Krüger-27/+31
2024-02-09Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwcoMatthias Krüger-161/+63
2024-02-09Rollup merge of #113671 - oli-obk:normalize_weak_tys, r=petrochenkovMatthias Krüger-72/+70
2024-02-09Auto merge of #120594 - saethlin:delayed-debug-asserts, r=oli-obkbors-14/+101
2024-02-09hide impls if trait bound is proven from envlcnr-46/+66
2024-02-09add commentlcnr-0/+6
2024-02-09Emit more specific diagnostics when enums fail to cast with `as`Gurinder Singh-2/+24
2024-02-09Fix `ErrorGuaranteed` unsoundness with stash/steal.Nicholas Nethercote-42/+65
2024-02-09Don't ice in validation when error body is createdMichael Goulet-0/+2
2024-02-09Don't ICE in ByMoveBody when coroutine is taintedMichael Goulet-12/+31
2024-02-09make it recursiveMichael Goulet-93/+95
2024-02-09Don't unnecessarily lower associated type bounds to impl traitMichael Goulet-13/+11
2024-02-09For a rigid projection, recursively look at the self type's item boundsMichael Goulet-142/+226
2024-02-08Rollup merge of #120801 - oli-obk:drop_recursion_ice, r=NilstriebMatthias Krüger-6/+6
2024-02-08Rollup merge of #120782 - oli-obk:track_errors8, r=WaffleLapkinMatthias Krüger-0/+2
2024-02-08Rollup merge of #120778 - zetanumbers:refactor_try_instance_mir, r=compiler-e...Matthias Krüger-15/+10
2024-02-08Rollup merge of #120775 - Nadrieril:more-min_exh_pats, r=compiler-errorsMatthias Krüger-2/+4
2024-02-08Rollup merge of #120750 - compiler-errors:itctx-by-val, r=cjgillotMatthias Krüger-92/+90
2024-02-08Rollup merge of #120590 - compiler-errors:dead, r=NilstriebMatthias Krüger-124/+32
2024-02-08Avoid ICE in drop recursion check in case of invalid drop implsOli Scherer-6/+6
2024-02-08Add a new debug_assertions instrinsic (compiler)Ben Kimock-12/+71
2024-02-08InstSimplify rustc_nounwind callsBen Kimock-0/+25
2024-02-08Don't lower assume in unoptimized buildsBen Kimock-2/+5
2024-02-08Auto merge of #120544 - BoxyUwU:enter_forall, r=lcnrbors-547/+627
2024-02-08Fix mir pass ICE in the presence of other errorsOli Scherer-0/+1
2024-02-08Fix `span_bug!` backtracesOli Scherer-0/+1
2024-02-08reviews + rebaseBoxy-114/+101
2024-02-08rename `instantiate_binder_with_placeholders`Boxy-23/+38
2024-02-08introduce `enter_forall`Boxy-442/+520
2024-02-08Deduplicate `tcx.instance_mir(instance)` calls in `try_instance_mir`zetanumbers-15/+10
2024-02-08Step all bootstrap cfgs forwardMark Rousskov-9/+9
2024-02-08Bump version placeholdersMark Rousskov-6/+6
2024-02-08Auto merge of #120767 - matthiaskrgr:rollup-0k8ib1c, r=matthiaskrgrbors-642/+630
2024-02-08Match `min_exhaustive_patterns` implementation with `exhaustive_patterns`Nadrieril-2/+4
2024-02-08Make `RegionName` `Copy` by (transitively) interning the few string variantsAmanda Stjerna-13/+13
2024-02-08Continue to borrowck even if there were previous errorsOli Scherer-10/+48
2024-02-08Rollup merge of #120739 - lukas-code:pp-dyn-assoc, r=compiler-errorsMatthias Krüger-33/+81
2024-02-08Rollup merge of #120734 - nnethercote:SubdiagnosticMessageOp, r=compiler-errorsMatthias Krüger-169/+61
2024-02-08Rollup merge of #120727 - Nadrieril:tweak-int-reporting, r=compiler-errorsMatthias Krüger-5/+3