rust/src
Yuki Okushi ac880e5e39
Rollup merge of #86623 - GuillaumeGomez:prevent-explanation-removal, r=Mark-Simulacrum
Add check to ensure error code explanations are not removed anymore even if not emitted

The error explanations are useful in case you use older version of the compiler. Even more if they had an explanation. If they are not emitted, their explanations should be updated but not removed (as we did for a few of them, like E0001).

r? `@Mark-Simulacrum`
2021-07-05 07:13:23 +09:00
..
bootstrap Rollup merge of #86737 - jyn514:doc-tools, r=Mark-Simulacrum 2021-07-02 11:35:29 +02:00
build_helper Revert "Revert "Move llvm submodule updates to rustbuild"" 2021-06-04 22:17:01 -04:00
ci Only run error code explanation removal check if on CI 2021-07-03 01:01:13 +02:00
doc Update to new bootstrap compiler 2021-06-28 11:30:49 -04:00
etc Improve debug symbol names to avoid ambiguity and work better with MSVC's debugger 2021-06-30 11:10:29 -07:00
librustdoc Warn when rustdoc:: group is omitted from lint names 2021-07-03 15:32:09 -04:00
llvm-project@39c5555872 Update LLVM submodule 2021-05-23 18:05:11 +10:00
rustdoc-json-types rustdoc- Show defaults on const generics 2021-06-03 09:01:25 +01:00
test Auto merge of #86866 - nikomatsakis:issue-84841, r=oli-obk 2021-07-04 17:39:37 +00:00
tools Auto merge of #86866 - nikomatsakis:issue-84841, r=oli-obk 2021-07-04 17:39:37 +00:00
README.md update message 2021-02-14 10:08:37 +05:30
stage0.txt Update to new bootstrap compiler 2021-06-28 11:30:49 -04:00
version Bump to 1.54 2021-06-11 19:19:55 -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 rustdoc, rls, etc.

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