rust/src
Guillaume Gomez de6c639228
Rollup merge of #144970 - lolbinarycat:rustdoc-macro-wrong-link-144965, r=GuillaumeGomez
rustdoc: fix caching of intra-doc links on reexports

previously two reexports of the same item would share a set of intra-doc links, which would cause problems if they had two different links with the same text.  this was fixed by using the reexport defid as the key, if it is available.

fixes https://github.com/rust-lang/rust/issues/144965
2025-08-06 21:29:31 +02:00
..
bootstrap Auto merge of #144303 - Kobzol:bootstrap-tool-cleanup, r=jieyouxu 2025-08-05 11:34:14 +00:00
build_helper integrate build_helper::npm into js checks and package.json usage 2025-07-19 14:56:42 -05:00
ci Use runtimes build for host compiler-rt build 2025-08-05 15:43:51 +02:00
doc Rollup merge of #144676 - tiif:dev_guide_unstable_bound, r=BoxyUwU 2025-08-06 15:55:43 +02:00
etc update completions 2025-07-19 14:52:31 -05:00
gcc@04ce66d8c9 Update src/gcc submodule to 04ce66d8c918de9273bd7101638ad8724edf5e21 2025-05-14 18:02:02 +02:00
librustdoc Rollup merge of #144970 - lolbinarycat:rustdoc-macro-wrong-link-144965, r=GuillaumeGomez 2025-08-06 21:29:31 +02:00
llvm-project@d35840afa5 Update to LLVM 21 2025-08-01 10:17:04 +02:00
rustc-std-workspace
rustdoc-json-types rustdoc-json: Move #[macro_export] from Other to it's own variant 2025-07-30 19:57:32 +00:00
tools Auto merge of #145003 - Kobzol:rollup-kgb216b, r=Kobzol 2025-08-06 16:17:02 +00:00
README.md
stage0 Update stage0 to 1.89.0-beta.1 2025-07-01 10:54:33 -07:00
version bump version 2025-08-01 09:04:01 +01: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.