rust/src
fee1-dead 084029f39d
Rollup merge of #101431 - compiler-errors:move-place-ty-for-move-place-sugg, r=cjgillot
Look at move place's type when suggesting mutable reborrow

Not sure why we are looking at the use site's ty instead of the move site's ty in order to suggest reborrowing the move site, but it was suppressing a perfectly valid reborrow suggestion.

r? `@estebank` who i think touched this last in 520461f1fb, though that was quite a while ago so feel free to reassign.
2022-09-25 22:06:37 +08:00
..
bootstrap Auto merge of #98483 - dvtkrlbs:bootstrap-dist, r=jyn514 2022-09-24 20:00:51 +00:00
ci Auto merge of #98483 - dvtkrlbs:bootstrap-dist, r=jyn514 2022-09-24 20:00:51 +00:00
doc Rollup merge of #102218 - ehuss:rustc-flags, r=JohnTitor 2022-09-24 07:38:58 +02:00
etc Remove check_missing_items.py 2022-09-14 16:14:15 +01:00
librustdoc Rollup merge of #102242 - notriddle:notriddle/summary, r=GuillaumeGomez 2022-09-25 09:32:10 +02:00
llvm-project@670e5f673a Update LLVM submodule 2022-09-02 10:18:12 +02:00
rustdoc-json-types Document that ResolvedPath can also be a union 2022-09-16 19:51:58 +01:00
test Rollup merge of #101431 - compiler-errors:move-place-ty-for-move-place-sugg, r=cjgillot 2022-09-25 22:06:37 +08:00
tools separate definitions and HIR owners 2022-09-24 23:21:19 +09:00
README.md Remove miri from the submodule list and require it for CI to pass 2022-09-21 15:35:53 +00:00
stage0.json Bump stage0 2022-08-29 19:30:11 +02:00
version bump version to 1.66.0 2022-09-16 10:51:09 +02: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.