rust/src
bors ddabe0775c Auto merge of #92518 - matthiaskrgr:rollup-fl8z4e7, r=matthiaskrgr
Rollup of 6 pull requests

Successful merges:

 - #90102 (Remove `NullOp::Box`)
 - #92011 (Use field span in `rustc_macros` when emitting decode call)
 - #92402 (Suggest while let x = y when encountering while x = y)
 - #92409 (Couple of libtest cleanups)
 - #92418 (Fix spacing in pretty printed PatKind::Struct with no fields)
 - #92444 (Consolidate Result's and Option's methods into fewer impl blocks)

Failed merges:

 - #92483 (Stabilize `result_cloned` and `result_copied`)

r? `@ghost`
`@rustbot` modify labels: rollup
2022-01-03 14:30:36 +00:00
..
bootstrap Remove some dead code 2022-01-01 18:50:56 +01:00
build_helper
ci Rollup merge of #92440 - GuillaumeGomez:fix-mobile-toggles, r=jsha 2021-12-31 23:14:49 +01:00
doc Update references to -Z symbol-mangling-version to use -C 2022-01-01 15:53:11 -08:00
etc
librustdoc Auto merge of #92395 - Kobzol:rustdoc-bindings-thin-vec, r=camelid 2022-01-03 03:49:01 +00:00
llvm-project@6b3dbcc81a
rustdoc-json-types
test Auto merge of #92518 - matthiaskrgr:rollup-fl8z4e7, r=matthiaskrgr 2022-01-03 14:30:36 +00:00
tools Rollup merge of #90102 - nbdd0121:box3, r=jonas-schievink 2022-01-03 14:44:15 +01:00
README.md
stage0.json
version

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

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

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