rust/src
bors 5fb3394cbd Auto merge of #86664 - m-ou-se:uninit-track-caller, r=JohnTitor
Add #[track_caller] for some function in core::mem.

These functions can panic for some types. This makes the panic point to the code that calls e.g. mem::uninitialized(), instead of inside the definition of mem::uninitialized.
2021-07-29 09:35:23 +00:00
..
bootstrap Rollup merge of #87513 - hudson-ayers:bootstrap-py-fix, r=jyn514 2021-07-28 18:28:21 +09:00
build_helper
ci add CI_ONLY_WHEN_CHANNEL and run x86_64-gnu-stable only on nightly 2021-07-28 15:32:23 +02:00
doc Rollup merge of #87315 - ricobbe:raw-dylib-unstable-book, r=wesleywiser 2021-07-28 18:28:13 +09:00
etc Auto merge of #85305 - MarcusDunn:master, r=pnkfelix 2021-07-27 05:53:31 +00:00
librustdoc Rollup merge of #87451 - GuillaumeGomez:tuple-struct-field-doc, r=jyn514 2021-07-29 06:11:45 +09:00
llvm-project@bdb386270f
rustdoc-json-types Add generic arg infer 2021-07-25 07:28:51 +00:00
test Auto merge of #86664 - m-ou-se:uninit-track-caller, r=JohnTitor 2021-07-29 09:35:23 +00:00
tools update Miri 2021-07-28 10:39:38 +02:00
README.md
stage0.txt
version Bump to 1.56 2021-07-23 17:04:59 -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.