rust/src
bors 94b2b15e63 Auto merge of #101143 - matthiaskrgr:rollup-g8y5k0g, r=matthiaskrgr
Rollup of 9 pull requests

Successful merges:

 - #94890 (Support parsing IP addresses from a byte string)
 - #96334 (socket `set_mark` addition.)
 - #99027 (Replace `Body::basic_blocks()` with field access)
 - #100437 (Improve const mismatch `FulfillmentError`)
 - #100843 (Migrate part of rustc_infer to session diagnostic)
 - #100897 (extra sanity check against consts pointing to mutable memory)
 - #100959 (translations: rename warn_ to warning)
 - #101111 (Use the declaration's SourceInfo for FnEntry retags, not the outermost)
 - #101116 ([rustdoc] Remove Attrs type alias)

Failed merges:

r? `@ghost`
`@rustbot` modify labels: rollup
2022-08-29 05:12:53 +00:00
..
bootstrap Remove RLS from macOS pkg and Windows msi installers. 2022-08-27 21:36:14 -07:00
ci Sunset RLS 2022-08-27 21:36:08 -07:00
doc Rollup merge of #100641 - corwinkuiper:add-armv4t-target, r=oli-obk 2022-08-23 06:55:25 +02:00
etc Auto merge of #101115 - matthiaskrgr:rollup-iy14ztr, r=matthiaskrgr 2022-08-28 09:45:27 +00:00
librustdoc Rollup merge of #101116 - GuillaumeGomez:rm-attrs-ty-alias, r=notriddle 2022-08-29 06:34:49 +02:00
llvm-project@e3be3f64ec Patch lld for older toolchains 2022-08-11 15:51:59 -07:00
rustdoc-json-types Rollup merge of #100335 - aDotInTheVoid:rdj-resolved-path, r=GuillaumeGomez 2022-08-13 21:06:48 -07:00
test Rollup merge of #101111 - saethlin:better-fnentry-spans, r=RalfJung 2022-08-29 06:34:48 +02:00
tools Auto merge of #101143 - matthiaskrgr:rollup-g8y5k0g, r=matthiaskrgr 2022-08-29 05:12:53 +00:00
README.md Sunset RLS 2022-08-27 21:36:08 -07:00
stage0.json Bump bootstrap compiler 2022-08-12 16:27:26 -04:00
version Bump to 1.65.0 2022-08-05 11:32:46 -04: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, miri, etc.

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