rust/src
bors 32da230588 Auto merge of #105531 - matthiaskrgr:rollup-7y7zbgl, r=matthiaskrgr
Rollup of 6 pull requests

Successful merges:

 - #104460 (Migrate parts of `rustc_expand` to session diagnostics)
 - #105192 (Point at LHS on binop type err if relevant)
 - #105234 (Remove unneeded field from `SwitchTargets`)
 - #105239 (Avoid heap allocation when truncating thread names)
 - #105410 (Consider `parent_count` for const param defaults)
 - #105482 (Fix invalid codegen during debuginfo lowering)

Failed merges:

 - #105411 (Introduce `with_forced_trimmed_paths`)

r? `@ghost`
`@rustbot` modify labels: rollup
2022-12-10 16:37:36 +00:00
..
bootstrap Rollup merge of #104512 - jyn514:download-ci-llvm-default, r=Mark-Simulacrum 2022-12-10 09:24:41 +01:00
ci Rollup merge of #105389 - ogarokpeter:patch-1, r=Mark-Simulacrum 2022-12-09 07:25:45 +01:00
doc Rollup merge of #105109 - rcvalle:rust-kcfi, r=bjorn3 2022-12-10 09:24:43 +01:00
etc Fix natvis VecDeque formatter 2022-11-27 18:09:56 +01:00
librustdoc Rollup merge of #105504 - notriddle:notriddle/stab-css, r=GuillaumeGomez 2022-12-09 22:31:58 +01:00
llvm-project@3dfd4d93fa Update LLVM submodule 2022-12-07 08:40:49 +01:00
rustdoc-json-types Rollup merge of #103065 - aDotInTheVoid:rdj-arg-pattern, r=GuillaumeGomez 2022-11-30 19:53:17 +01:00
test Auto merge of #105531 - matthiaskrgr:rollup-7y7zbgl, r=matthiaskrgr 2022-12-10 16:37:36 +00:00
tools Rollup merge of #105234 - JakobDegen:unneeded-field, r=oli-obk 2022-12-10 15:01:43 +01:00
README.md
stage0.json Bump to latest beta 2022-11-06 17:11:02 -05:00
version bump version to 1.68 2022-12-09 17:49:45 +01:00

This directory contains the source code of the rust project, including:

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

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