about summary refs log tree commit diff
AgeCommit message (Expand)AuthorLines
2025-07-04Auto merge of #143407 - jhpratt:rollup-ekkoubw, r=jhprattbors-125/+247
2025-07-03mbe: Gracefully handle macro rules that end after `=>`Josh Triplett-0/+87
2025-07-04Rollup merge of #143395 - Urgau:llvm-fallback-minimum-maximum, r=tgross35Jacob Pratt-14/+16
2025-07-04Rollup merge of #143394 - workingjubilee:reorganize-hir-analysis-provide-fn, ...Jacob Pratt-52/+36
2025-07-04Rollup merge of #143381 - fee1-dead-contrib:push-pzxuvlnymxpu, r=GuillaumeGomezJacob Pratt-1/+50
2025-07-04Rollup merge of #143380 - cjgillot:kw_span, r=compiler-errorsJacob Pratt-23/+31
2025-07-04Rollup merge of #143378 - hkBst:clippy-fix-6, r=tgross35Jacob Pratt-4/+4
2025-07-04Rollup merge of #143370 - hkBst:clippy-fix-4, r=tgross35Jacob Pratt-4/+0
2025-07-04Rollup merge of #143356 - hkBst:clippy-fix-2, r=scottmcmJacob Pratt-1/+1
2025-07-04Rollup merge of #143346 - emmanuel-ferdman:master, r=tshepangJacob Pratt-1/+1
2025-07-04Rollup merge of #143307 - compiler-errors:fast-path-nitpicks, r=lcnrJacob Pratt-24/+31
2025-07-04Rollup merge of #143288 - ehuss:fix-clean-fifo, r=KobzolJacob Pratt-1/+1
2025-07-04Rollup merge of #142749 - LimpSquid:bool_to_result, r=scottmcmJacob Pratt-0/+76
2025-07-04refactor: implement a new bridge trait `Allocation`Makai-15/+54
2025-07-04refactor: rewrite `adt_repr()`, `adt_discr_for_variant()` and `coroutine_disc...Makai-19/+88
2025-07-04refactor: don't use rustc_type_ir directlyMakai-13/+8
2025-07-04refactor: avoid calling internal functions in `predicates_of()` and `explicit...Makai-54/+82
2025-07-04refactor: move `convert` to `unstable`Makai-386/+317
2025-07-04fix: resolve the unsoundnessMakai-288/+422
2025-07-04refactor: move `IndexMap` to `rustc_smir`Makai-41/+35
2025-07-04refactor: unify `Tables` implementation with bridge types and re-export `Inde...Makai-194/+285
2025-07-04refactor: remove the `tcx` field in `Tables`Makai-119/+100
2025-07-04fix: rewrite some parts of `rustc_smir::builder.rs`Makai-4/+4
2025-07-04refactor: move `convert` module to `stable_mir`Makai-668/+1225
2025-07-04refactor: rewrite the whole `rustc_smir::context`Makai-1000/+901
2025-07-04refactor: split `rustc_smir::alloc` into two partsMakai-99/+151
2025-07-04refactor: impl `SmirError` for `stable_mir::Error`Makai-4/+13
2025-07-04refactor: move `IndexedVal` from `stable_mir` to `rustc_smir`Makai-19/+21
2025-07-04refactor: make `SmirInterface` a trait and impl it for `SmirContainer`Makai-255/+912
2025-07-03Remove some unnecessary `unsafe` in VecCacheScott McMurray-2/+2
2025-07-03Auto merge of #142890 - kornelski:unused-var-debug, r=saethlinbors-2/+54
2025-07-03Merge pull request #20144 from regexident/load-workspace-into-dbChayim Refael Friedman-8/+25
2025-07-03refactor: add `Tables<'tcx, B: Bridge>` and `SmirContainer`Makai-153/+87
2025-07-03Merge pull request #2488 from rust-lang/autodiff-doc-updatesManuel Drehwald-2/+2
2025-07-03adjust docs, after splitting up autodiff into two forward and reverse macrosManuel Drehwald-2/+2
2025-07-03fix: allow emccJayden Qi-1/+2
2025-07-03Add `fn load_workspace_into_db` variant for `ra_ap_load_cargo`'s `fn load_wor...Vincent Esche-8/+25
2025-07-04Port `#[rustc_pass_by_value]` to the new attribute systemPavel Grigorenko-7/+24
2025-07-03compiler: document all provide fn in hir_analysis and hir_typeckJubilee Young-2/+7
2025-07-03compiler: inline 1-2 query provide fn in hir_analysis and hir_typeckJubilee Young-50/+29
2025-07-03Fix several issues with `manual_is_multiple_of`Samuel Tardieu-3/+210
2025-07-03Do not always consider parameters of closures as type-certainSamuel Tardieu-3/+18
2025-07-03Mark unsuffixed type literals are type uncertain by defaultSamuel Tardieu-13/+40
2025-07-03Fix some things with builtin derivesChayim Refael Friedman-72/+190
2025-07-03Remove PointerLike traitMichael Goulet-288/+14
2025-07-03gai: remove typo from test file, and add a reference idTshepang Mbambo-0/+1
2025-07-03Auto merge of #143390 - GuillaumeGomez:rollup-2avj41s, r=GuillaumeGomezbors-130/+279
2025-07-03Always use the pure Rust fallback instead of `llvm.{maximum,minimum}`Urgau-14/+16
2025-07-03Port `#[no_implicit_prelude]` to the new attribute parsing infrastructureJonathan Brouwer-26/+77
2025-07-03Add tidy-alphabetical for cross-crate attribute matchPavel Grigorenko-6/+8