about summary refs log tree commit diff
path: root/compiler/rustc_borrowck/src
AgeCommit message (Expand)AuthorLines
2025-06-26Rollup merge of #142637 - compiler-errors:less-globs, r=lcnrMichael Goulet-10/+10
2025-06-26Rollup merge of #124595 - estebank:issue-104232, r=davidtwcoMatthias Krüger-29/+27
2025-06-25Rollup merge of #142724 - xizheyin:avoid_overwrite_args, r=oli-obkJana Dönszelmann-1/+7
2025-06-25rename RegionVariableOrigin::MiscVariable to RegionVariableOrigin::MiscMichael Goulet-4/+3
2025-06-25Remove some glob imports from the type systemMichael Goulet-6/+7
2025-06-25Add runtime check to avoid overwrite arg easily in diag and store and restore...xizheyin-1/+7
2025-06-24Suggest cloning `Arc` moved into closureEsteban Küber-29/+27
2025-06-22Init local_names lazily for borrowck diagnosticsKornel-44/+58
2025-06-22Avoid panic when debug info is missingKornel-3/+7
2025-06-19Remove old format_args diagnostic.Mara Bos-27/+11
2025-06-16Handle same-crate macro for borrowck semicolon suggestionUrgau-4/+1
2025-06-16Auto merge of #142550 - fmease:rollup-fteyzcv, r=fmeasebors-3/+7
2025-06-15Rollup merge of #142543 - Urgau:span-borrowck-semicolon, r=fmeaseLeón Orell Valerian Liehr-3/+7
2025-06-15Auto merge of #142471 - lqd:sparse-borrows, r=nnethercotebors-6/+6
2025-06-15Suggest adding semicolon in user code rather than macro impl detailsUrgau-3/+7
2025-06-14Rollup merge of #141811 - mejrs:bye_locals, r=compiler-errorsMatthias Krüger-4/+3
2025-06-13use `MixedBitSet` for borrows-in-scope computationRémy Rakic-6/+6
2025-06-13Unimplement unsized_localsmejrs-4/+3
2025-06-12Rollup merge of #141069 - chenyukang:yukang-fix-137486-suggest-mut, r=davidtwcoMatthias Krüger-1/+13
2025-06-11Auto merge of #141763 - lcnr:fixme-gamer, r=BoxyUwUbors-1/+4
2025-06-06Rollup merge of #142012 - oli-obk:no-optional-spans, r=fee1-deadMatthias Krüger-20/+14
2025-06-05Replace some `Option<Span>` with `Span` and use DUMMY_SP instead of NoneOli Scherer-20/+14
2025-06-05Auto merge of #140466 - amandasystems:move-to-preprocessing-step, r=lcnrbors-313/+423
2025-06-04Don't refer to 'local binding' in extern macro.Mara Bos-1/+7
2025-06-04Use an enum for SCC representatives, plus other code reviewAmanda Stjerna-136/+131
2025-06-03Add `iter` macroOli Scherer-1/+1
2025-06-03`FIXME(-Znext-solver)` triagelcnr-1/+4
2025-06-03Move placeholder handling to a proper preprocessing stepAmanda Stjerna-299/+414
2025-06-03Rollup merge of #141891 - jdonszelmann:fix-141764, r=jieyouxuMatthias Krüger-8/+16
2025-06-02fix bug where borrowck tries to describe a name from a macro in another crateJana Dönszelmann-8/+16
2025-06-01Rollup merge of #141823 - amandasystems:reverse_scc_graph_once_cell, r=jieyouxuGuillaume Gomez-18/+11
2025-05-31Drive-by refactor: use `OnceCell` for the reverse region SCC graphAmanda Stjerna-18/+11
2025-05-31Auto merge of #141667 - lqd:lazy-maybe-init, r=matthewjasperbors-41/+60
2025-05-29Normalize possibly unnormalized type in relate_type_and_user_typeMichael Goulet-0/+3
2025-05-29Structurally normalize types as needed in projection_ty_coreMichael Goulet-7/+5
2025-05-27add perf fixme for `MaybeInitializedPlaces` domainRémy Rakic-0/+12
2025-05-27fast path: compute `MaybeInitializedPlaces` lazilyRémy Rakic-11/+33
2025-05-27remove unneeded lifetimeRémy Rakic-7/+8
2025-05-27move `MaybeInitializedPlaces` computation to where it's usedRémy Rakic-27/+11
2025-05-27Suggest mut when possbile for temporary value dropped while borrowedyukang-1/+13
2025-05-27Fix some var namesMichael Goulet-3/+3
2025-05-27Rename unpack to kindMichael Goulet-4/+4
2025-05-22Rollup merge of #139668 - matthewjasper:upper-bound-fix, r=compiler-errorsMatthias Krüger-1/+2
2025-05-15Rollup merge of #140947 - compiler-errors:pending-norm, r=lcnrMatthias Krüger-7/+1
2025-05-13Expect deep norm to fail if query norm failedMichael Goulet-7/+1
2025-05-12update cfg(bootstrap)Pietro Albini-1/+0
2025-05-08Rollup merge of #140260 - compiler-errors:only-global-post-norm, r=lcnrMatthias Krüger-4/+0
2025-05-07Auto merge of #140751 - GuillaumeGomez:rollup-eahw4ta, r=GuillaumeGomezbors-12/+14
2025-05-07Auto merge of #140590 - lcnr:closure-in-dead-code, r=compiler-errorsbors-1/+12
2025-05-07Rollup merge of #140234 - nnethercote:separate-Analysis-and-Results, r=davidtwcoGuillaume Gomez-12/+14