about summary refs log tree commit diff
AgeCommit message (Expand)AuthorLines
2023-11-26move remaining legacy polonius fact generation out of NLL moduleRémy Rakic-40/+46
2023-11-26merge NLL "constraint generation" into livenessRémy Rakic-81/+82
2023-11-26fix variant resolve for type aliasaustaras-14/+62
2023-11-26Auto merge of #118267 - compiler-errors:ambiguity-causes, r=spastorinobors-67/+54
2023-11-26remove polonius fact generation from NLL constraint generationRémy Rakic-202/+21
2023-11-26Use `usize::repeat_u8` instead of implementing `repeat_byte` in `memchr.rs`Maybe Waffle-16/+2
2023-11-26Rename `{collections=>alloc}{tests,benches}`Maybe Waffle-2/+2
2023-11-26small polish of loan invalidations fact generationRémy Rakic-22/+12
2023-11-26rename polonius constraint generation to what it actually does: emit loan killsRémy Rakic-28/+20
2023-11-26simplify polonius constraint generationRémy Rakic-107/+83
2023-11-26remove NLL liveness from polonius constraint generationRémy Rakic-81/+7
2023-11-26extract polonius "constraint generation"Rémy Rakic-2/+280
2023-11-26another trivial cleanupRémy Rakic-3/+2
2023-11-26extract polonius loan invalidations fact generationRémy Rakic-25/+42
2023-11-26extract polonius universal regions fact generationRémy Rakic-35/+50
2023-11-26extract polonius move fact generationRémy Rakic-85/+91
2023-11-26remove useless local variablesRémy Rakic-11/+8
2023-11-26Improve some comments for non-zero opsMaybe Waffle-14/+44
2023-11-26Auto merge of #15967 - lnicola:salsa-fork, r=lnicolabors-116/+52
2023-11-26Switch to our own salsa forkLaurențiu Nicola-116/+52
2023-11-26Auto merge of #118256 - petrochenkov:nohir, r=compiler-errorsbors-199/+189
2023-11-26Auto merge of #11870 - Alexendoo:declare-clippy-lint-absolute-path, r=Jarchobors-309/+309
2023-11-26rustc: `hir().local_def_id_to_hir_id()` -> `tcx.local_def_id_to_hir_id()` cle...Vadim Petrochenkov-32/+32
2023-11-26rustc: `hir().local_def_id_to_hir_id()` -> `tcx.local_def_id_to_hir_id()` cle...Vadim Petrochenkov-199/+189
2023-11-26Auto merge of #117880 - lqd:liveness-values, r=cjgillotbors-62/+67
2023-11-26add successors and their formatterouz-a-31/+165
2023-11-26Auto merge of #110303 - nbdd0121:master, r=Mark-Simulacrumbors-389/+391
2023-11-26Auto merge of #118250 - petrochenkov:optdefkind, r=compiler-errorsbors-3/+2
2023-11-26Auto merge of #118250 - petrochenkov:optdefkind, r=compiler-errorsbors-56/+36
2023-11-26Auto merge of #118300 - compiler-errors:rollup-cm3i8fg, r=compiler-errorsbors-792/+632
2023-11-26Clean dead codesr0cky-260/+4
2023-11-25bootstrap: remove unused commentWeihang Lo-2/+0
2023-11-25bootstrap: sort items of cargo docsWeihang Lo-4/+4
2023-11-25bootstrap: build `rustfix` doc from `src/tools/cargo`Weihang Lo-0/+1
2023-11-26Bless MIR testsGary Guo-128/+120
2023-11-26Auto merge of #117611 - Nadrieril:linear-pass-take-4, r=cjgillotbors-1002/+1294
2023-11-25Fix testsGary Guo-114/+117
2023-11-25Address review feedbackGary Guo-5/+11
2023-11-25Convert many `assert_unsafe_precondition` to `debug_assert_nounwind`Gary Guo-132/+98
2023-11-25Add `debug_assert_nounwind`Gary Guo-19/+54
2023-11-25Rollup merge of #118290 - compiler-errors:placeholder-implied, r=aliemjayMichael Goulet-2/+18
2023-11-25Rollup merge of #118289 - compiler-errors:is_some_and_rustdoc, r=fmeaseMichael Goulet-14/+12
2023-11-25Rollup merge of #118288 - compiler-errors:is_some_and, r=lqd,dtolnayMichael Goulet-13/+21
2023-11-25Rollup merge of #118201 - compiler-errors:obligation-causes, r=cjgillotMichael Goulet-39/+5
2023-11-25Rollup merge of #118158 - nnethercote:reduce-fluent-boilerplate, r=compiler-e...Michael Goulet-414/+301
2023-11-25Rollup merge of #117968 - Urgau:stabilize-ptr-addr-eq, r=dtolnayMichael Goulet-5/+5
2023-11-25Rollup merge of #117651 - Zalathar:fold-sums, r=cjgillotMichael Goulet-305/+270
2023-11-25Remove 3 more unused ObligationCauseCodesMichael Goulet-15/+0
2023-11-25Remove some more unused codepaths in (region) error reportingMichael Goulet-7/+2
2023-11-25Remove some lifetime-only ObligationCauseCode notesMichael Goulet-11/+3