rust/src
bors 5cdf5b882d Auto merge of - oli-obk:const_prop_inline_lint_madness, r=wesleywiser
Properly handle lint spans after MIR inlining

The first commit shows what happens when we apply mir inlining and then cause lints on the inlined MIR.
The second commit fixes that.

r? `@wesleywiser`
2020-11-03 16:32:34 +00:00
..
bootstrap Create config.toml in the current directory, not the top-level directory 2020-10-29 21:23:55 -04:00
build_helper
ci ci: update x86_64-gnu and x86_64-gnu-debug to ubuntu:20.04 2020-10-28 17:26:03 -07:00
doc Rollup merge of - kiffie:embedded-bare-mipsr2, r=jonas-schievink 2020-11-03 15:27:21 +09:00
etc BTreeMap: improve gdb introspection of BTreeMap with ZST keys or values 2020-10-14 13:03:23 +02:00
librustdoc Rollup merge of - GuillaumeGomez:fix-unindent, r=jyn514 2020-11-03 15:27:05 +09:00
llvm-project@ee16174578 Bump LLVM for DeadArgElim fix 2020-10-22 18:37:03 -04:00
test Auto merge of - oli-obk:const_prop_inline_lint_madness, r=wesleywiser 2020-11-03 16:32:34 +00:00
tools Auto merge of - pietroalbini:lldb-unbuffered, r=Mark-Simulacrum 2020-11-02 13:07:01 +00:00
README.md
stage0.txt Rollup merge of - scottmcm:fewer-try-trait-method-references, r=shepmaster 2020-10-19 18:20:20 +02: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.