summary refs log tree commit diff
path: root/compiler/rustc_borrowck/src
AgeCommit message (Expand)AuthorLines
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
2025-05-07Require T: TypeFoldable in Binder<T> visitMichael Goulet-4/+0
2025-05-05Rollup merge of #140605 - lcnr:defer-opaque-type-error, r=compiler-errorsGuillaume Gomez-2/+2
2025-05-04Auto merge of #140580 - jdonszelmann:variables-external-macros, r=m-ou-sebors-6/+9
2025-05-03`fn check_opaque_type_parameter_valid` defer errorlcnr-2/+2
2025-05-03`CreateResult` wrap more fields in `Frozen`lcnr-4/+4
2025-05-03TypeChecker take fields by reflcnr-8/+8
2025-05-03add `ReverseSccGraph::compute`lcnr-18/+27
2025-05-02borrowck nested items in dead codelcnr-1/+12
2025-05-02remove an unused codepathJana Dönszelmann-6/+1