rust/src
bors d95d4f0189 Auto merge of #81678 - jackh726:rollup-3nerni4, r=jackh726
Rollup of 14 pull requests

Successful merges:

 - #80593 (Upgrade Chalk)
 - #81260 (Add .editorconfig)
 - #81455 (Add AArch64 big-endian and ILP32 targets)
 - #81517 (Remove remnants of the santizer runtime crates from bootstrap)
 - #81530 (sys: use `process::abort()` instead of `arch::wasm32::unreachable()`)
 - #81544 (Add better diagnostic for unbounded Abst. Const)
 - #81588 (Add doc aliases for "delete")
 - #81603 (rustbuild: Don't build compiler twice for error-index-generator.)
 - #81634 (Add long explanation e0521)
 - #81636 (Directly use `Option<&[T]>` instead of converting from `Option<&Vec<T>>` later on)
 - #81647 (Fix bug with assert!() calling the wrong edition of panic!().)
 - #81655 (Improve wording of suggestion about accessing field)
 - #81665 (Fix out of date `Scalar` documentation)
 - #81671 (Add more associated type tests)

Failed merges:

r? `@ghost`
`@rustbot` modify labels: rollup
2021-02-02 23:15:22 +00:00
..
bootstrap Rollup merge of #81603 - ehuss:error-index-build, r=Mark-Simulacrum 2021-02-02 16:01:42 -05:00
build_helper
ci Auto merge of #81539 - nikic:update-armhf-gnu, r=sanxiyn 2021-02-02 06:23:10 +00:00
doc Rollup merge of #81455 - Amanieu:aarch64_ilp32, r=sanxiyn 2021-02-02 16:01:35 -05:00
etc src/etc/json-types -> src/rustdoc-json-types 2021-01-27 18:58:43 -05:00
librustdoc Rollup merge of #81630 - GuillaumeGomez:overflow-sidebar-title-text, r=pickfire 2021-02-02 12:15:06 +01:00
llvm-project@70d09f218d Bump LLVM submodule 2021-01-27 23:08:54 +00:00
rustdoc-json-types Fix README typo 2021-01-28 11:15:43 -05:00
test Auto merge of #81678 - jackh726:rollup-3nerni4, r=jackh726 2021-02-02 23:15:22 +00:00
tools Rollup merge of #81455 - Amanieu:aarch64_ilp32, r=sanxiyn 2021-02-02 16:01:35 -05:00
README.md
stage0.txt Bump rustfmt version 2021-02-02 09:09:52 -05:00
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.