rust/src
bors f5a1ef7121 Auto merge of #138177 - matthiaskrgr:rollup-y0ikkzz, r=matthiaskrgr
Rollup of 6 pull requests

Successful merges:

 - #134797 (Ergonomic ref counting)
 - #137549 (Clean up various LLVM FFI things in codegen_llvm)
 - #137977 (Reduce `kw::Empty` usage, part 1)
 - #138042 (Suggest struct or union to add generic that impls trait)
 - #138141 (tests: fix some typos in comment)
 - #138150 (Streamline HIR intravisit `visit_id` calls for items)

r? `@ghost`
`@rustbot` modify labels: rollup
2025-03-07 20:36:56 +00:00
..
bootstrap Auto merge of #138148 - onur-ozkan:fix-llvm-bitcode-build, r=jieyouxu 2025-03-07 16:49:59 +00:00
build_helper Rollup merge of #138046 - onur-ozkan:trim-include-str, r=jieyouxu 2025-03-06 15:40:01 -05:00
ci Auto merge of #138127 - compiler-errors:rollup-kcarqrz, r=compiler-errors 2025-03-07 02:56:46 +00:00
doc Rollup merge of #137868 - taiki-e:powerpcspe-doc, r=workingjubilee 2025-03-06 12:22:24 -05:00
etc Rollup merge of #134063 - tgross35:dec2flt-refactoring, r=Noratrieb 2025-03-05 21:46:31 +08:00
gcc@48664a6cab Update gcc submodule 2025-02-26 09:23:52 +01:00
librustdoc Rollup merge of #138150 - nnethercote:streamline-intravisit-visit_id, r=oli-obk 2025-03-07 19:15:36 +01:00
llvm-project@1c3bb96fdb Update to LLVM 20 rc 3 2025-02-27 09:34:19 +01:00
rustc-std-workspace update rustc-std-workspace crates 2024-11-04 07:45:15 +01:00
rustdoc-json-types Fix rustdoc and clippy 2025-02-24 14:31:19 +01:00
tools Rollup merge of #137977 - nnethercote:less-kw-Empty-1, r=spastorino 2025-03-07 19:15:34 +01:00
README.md
stage0 bump stage0 2025-02-18 08:51:01 -08:00
version Bump to version 1.87.0 2025-02-14 09:55:45 -08:00

This directory contains some source code for the Rust project, including:

  • The bootstrapping build system
  • Various submodules for tools, like cargo, tidy, etc.

For more information on how various parts of the compiler work, see the rustc dev guide.