rust/src
Chris Krycho 7bae381274
TRPL: incorporate all backward-compatible Edition changes
This incorporates all the backwards-compatible changes for the 2024
Edition. There will also be a follow-on PR to land revisions to the new
chapter on async so it can be as ready as possible when officially
released with 1.85 and the 2024 Edition.

Additionally, there are a few other, non-backward-compatible, changes
(largely around `use<..>`) we can only land using the stable edition,
which we may or may not be able to land in 1.85 by using the beta
toolchain in the example code. Those may or may not be ported over,
depending on how that does or does not play with the infrastructure.
2025-01-14 15:52:41 -07:00
..
bootstrap Rollup merge of #135452 - jieyouxu:fix-comment, r=compiler-errors 2025-01-13 20:43:50 -05:00
build_helper apply a workaround fix for the release blocker issue 2025-01-07 09:12:54 +03:00
ci Fix error in CI by updating the GCC version 2025-01-13 14:22:15 -05:00
doc TRPL: incorporate all backward-compatible Edition changes 2025-01-14 15:52:41 -07:00
etc Revert "fix missing rustfmt and clippy for msi" 2025-01-08 14:44:01 +01:00
gcc@fd3498bff0 Update GCC version 2024-09-06 16:01:46 +02:00
librustdoc Auto merge of #135352 - notriddle:notriddle/stability-shown, r=camelid 2025-01-13 04:49:27 +00:00
llvm-project@59512b0027 Update to LLVM 19.1.6 2024-12-17 16:31:22 +01:00
rustc-std-workspace update rustc-std-workspace crates 2024-11-04 07:45:15 +01:00
rustdoc-json-types rustdoc-json: Include safety of statics 2024-12-01 21:39:58 +00:00
tools Auto merge of #135359 - RalfJung:lang-start-unwind, r=joboet 2025-01-14 05:58:48 +00:00
README.md
stage0 bump stage0 2025-01-08 20:03:28 +01:00
version bump version 2025-01-03 10:36:06 +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.