about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-09-29fix(suggestion): insert projection to associated typesbohan-28/+39
2023-09-29specialization: use clauselcnr-37/+23
2023-09-29a small wf and clause cleanuplcnr-64/+58
2023-09-29Rollup merge of #116253 - asquared31415:adt_const_params_feature, r=compiler-...Matthias Krüger-32/+57
2023-09-29Rollup merge of #116239 - cjgillot:issue-116212, r=WaffleLapkinMatthias Krüger-8/+4
2023-09-29Rollup merge of #116231 - DaniPopes:simpler-lint-array, r=NilstriebMatthias Krüger-18/+8
2023-09-29Rollup merge of #116201 - Jarcho:noop_fix, r=fee1-deadMatthias Krüger-0/+6
2023-09-29Change `depth` arg to `at_root`.Nicholas Nethercote-3/+3
2023-09-29Auto merge of #116089 - estebank:issue-115992-2, r=compiler-errorsbors-22/+88
2023-09-29Auto merge of #115986 - onur-ozkan:fix-cross-compilation-lto-problem, r=wesle...bors-3/+18
2023-09-29Auto merge of #115843 - lcnr:bb-provisional-cache, r=compiler-errorsbors-186/+64
2023-09-29Auto merge of #115821 - obeis:hir-analysis-migrate-diagnostics-5, r=compiler-...bors-122/+227
2023-09-28Use `and_then` instead of while let chain to clarify `iter` scopeMaybe Waffle-1/+1
2023-09-28Remove unnecessary `&mut/ref mut` pairMaybe Waffle-1/+1
2023-09-28make adt_const_params feature suggestion more consistent with others and only...asquared31415-32/+57
2023-09-28Don't resolve basic block data in `Postorder`Maybe Waffle-7/+6
2023-09-28`(&mut iter)` -> `iter.by_ref()`Maybe Waffle-1/+1
2023-09-28Simplify `Postorder::next`Maybe Waffle-6/+4
2023-09-28Remove `ReversePostorder` altogetherMaybe Waffle-58/+0
2023-09-28Remove outdated commentMaybe Waffle-2/+1
2023-09-28On type error of closure call argument, point at earlier calls that affected ...Esteban Küber-2/+69
2023-09-28Auto merge of #115659 - compiler-errors:itp, r=cjgillotbors-135/+6
2023-09-28Remove `rustc_lint_defs::lint_array`DaniPopes-18/+8
2023-09-28Auto merge of #116199 - Urgau:simplify-invalid_ref_casting, r=cjgillotbors-112/+80
2023-09-28Only visit reachable nodes in SsaLocals.Camille GILLOT-8/+4
2023-09-28remove unimplementedouz-a-1/+1
2023-09-28simplify visitouz-a-28/+2
2023-09-28visit and fold ty::refouz-a-2/+8
2023-09-28simplify foldouz-a-34/+3
2023-09-28change visit to fold for ty and regouz-a-5/+5
2023-09-28Add a mir validation check to prevent OpaqueCast after analysis passes finishOli Scherer-0/+9
2023-09-28Skip reinterning if nothing changedOli Scherer-9/+7
2023-09-28Strip `OpaqueCast` during `RevealAll`.Oli Scherer-3/+24
2023-09-28Remove unnecessary generator-check, which also fixes the issue within async f...Oli Scherer-5/+0
2023-09-28Unconditionally run `RevealAll` pass and run it earlierOli Scherer-5/+1
2023-09-28Some tracing cleanupsOli Scherer-4/+4
2023-09-28Fix `noop_method_call` detection for new diagnostic itemsJason Newcomb-0/+6
2023-09-28resolve: skip underscore character during candidate lookupbohan-0/+4
2023-09-28add visitor for Regionouz-a-2/+35
2023-09-28add real folder to Regionouz-a-3/+40
2023-09-28remove un-needed variantsouz-a-20/+2
2023-09-28fix importsouz-a-9/+4
2023-09-28make reg public and add visit, foldouz-a-3/+22
2023-09-28add stable for RegionKindouz-a-12/+27
2023-09-28add RegionDefouz-a-4/+37
2023-09-28make region struct and add neccesasry typesouz-a-2/+47
2023-09-28Inline and remove `DroplessArena::alloc_raw_without_grow`.Nicholas Nethercote-29/+22
2023-09-28Reduce `grow_and_alloc_raw` to a single call site.Nicholas Nethercote-12/+12
2023-09-28Rollup merge of #116215 - estebank:parse-type-angle-bracket-tweak, r=compiler...Matthias Krüger-7/+15
2023-09-28Rollup merge of #116211 - matthiaskrgr:clippy3, r=compiler-errorsMatthias Krüger-23/+18