rust/src
Mazdak Farrokhzad a76d67f22f
Rollup merge of #67572 - aidanhs:aphs-choco-direct-cdn, r=Mark-Simulacrum
Use the chocolatey CDN directly to avoid the flaky API
2019-12-24 04:40:03 +01:00
..
bootstrap Format the world 2019-12-22 17:42:47 -05:00
build_helper Format the world 2019-12-22 17:42:47 -05:00
ci Use the chocolatey CDN directly to avoid the flaky API 2019-12-24 00:59:37 +00:00
doc Update cargo, books 2019-12-14 17:33:08 -08:00
etc Format the world 2019-12-22 17:42:47 -05:00
liballoc Format the world 2019-12-22 17:42:47 -05:00
libarena Format the world 2019-12-22 17:42:47 -05:00
libcore Minimize unsafety in encode_utf8 2019-12-23 20:46:42 -05:00
libfmt_macros Format the world 2019-12-22 17:42:47 -05:00
libgraphviz Format the world 2019-12-22 17:42:47 -05:00
libpanic_abort Format the world 2019-12-22 17:42:47 -05:00
libpanic_unwind Format the world 2019-12-22 17:42:47 -05:00
libproc_macro Format the world 2019-12-22 17:42:47 -05:00
libprofiler_builtins Format the world 2019-12-22 17:42:47 -05:00
librustc Rollup merge of #67543 - JohnTitor:regression-tests, r=Centril 2019-12-24 04:39:55 +01:00
librustc_apfloat Format the world 2019-12-22 17:42:47 -05:00
librustc_asan Format the world 2019-12-22 17:42:47 -05:00
librustc_codegen_llvm Format the world 2019-12-22 17:42:47 -05:00
librustc_codegen_ssa Format the world 2019-12-22 17:42:47 -05:00
librustc_codegen_utils Format the world 2019-12-22 17:42:47 -05:00
librustc_data_structures Format the world 2019-12-22 17:42:47 -05:00
librustc_driver Format the world 2019-12-22 17:42:47 -05:00
librustc_error_codes Rollup merge of #67551 - ldm0:E0627, r=Dylan-DPC 2019-12-24 04:39:58 +01:00
librustc_errors Format the world 2019-12-22 17:42:47 -05:00
librustc_feature Remove bindings_after_at from INCOMPLETE_FEATURES. 2019-12-23 14:47:20 +01:00
librustc_fs_util Format src/librustc_fs_util. 2019-12-21 20:23:39 -05:00
librustc_incremental Format the world 2019-12-22 17:42:47 -05:00
librustc_index Format the world 2019-12-22 17:42:47 -05:00
librustc_interface Format the world 2019-12-22 17:42:47 -05:00
librustc_lexer Format the world 2019-12-22 17:42:47 -05:00
librustc_lint Rollup merge of #67538 - varkor:lhs-assign-diagnostics, r=Centril 2019-12-23 15:16:29 +01:00
librustc_llvm Format the world 2019-12-22 17:42:47 -05:00
librustc_lsan Format the world 2019-12-22 17:42:47 -05:00
librustc_macros Format the world 2019-12-22 17:42:47 -05:00
librustc_metadata Format the world 2019-12-22 17:42:47 -05:00
librustc_mir Rollup merge of #67551 - ldm0:E0627, r=Dylan-DPC 2019-12-24 04:39:58 +01:00
librustc_msan Format the world 2019-12-22 17:42:47 -05:00
librustc_parse Auto merge of #66296 - Centril:bindings_after_at-init, r=pnkfelix 2019-12-23 21:49:44 +00:00
librustc_passes Add span information to ExprKind::Assign 2019-12-23 11:20:13 +00:00
librustc_plugin_impl Format the world 2019-12-22 17:42:47 -05:00
librustc_privacy Add span information to ExprKind::Assign 2019-12-23 11:20:13 +00:00
librustc_resolve Format the world 2019-12-22 17:42:47 -05:00
librustc_save_analysis Format the world 2019-12-22 17:42:47 -05:00
librustc_session Format the world 2019-12-22 17:42:47 -05:00
librustc_target Format the world 2019-12-22 17:42:47 -05:00
librustc_traits Format the world 2019-12-22 17:42:47 -05:00
librustc_tsan Format the world 2019-12-22 17:42:47 -05:00
librustc_typeck Rollup merge of #67551 - ldm0:E0627, r=Dylan-DPC 2019-12-24 04:39:58 +01:00
librustdoc Rollup merge of #67527 - GuillaumeGomez:results-show-too-much, r=kinnison 2019-12-23 15:16:26 +01:00
libserialize Format the world 2019-12-22 17:42:47 -05:00
libstd Rollup merge of #67561 - euclio:remove-description, r=jonas-schievink 2019-12-24 04:40:00 +01:00
libsyntax Add new folder for destructuring assignment tests 2019-12-23 11:20:13 +00:00
libsyntax_expand Format the world 2019-12-22 17:42:47 -05:00
libsyntax_ext Format the world 2019-12-22 17:42:47 -05:00
libsyntax_pos Introduce #![feature(bindings_after_at)]. 2019-12-23 14:47:19 +01:00
libterm Format the world 2019-12-22 17:42:47 -05:00
libtest Format the world 2019-12-22 17:42:47 -05:00
libunwind Format the world 2019-12-22 17:42:47 -05:00
llvm-project@2cb41005ed Update LLVM submodule 2019-11-30 01:34:31 +01:00
rtstartup Format the world 2019-12-22 17:42:47 -05:00
rustc Format the world 2019-12-22 17:42:47 -05:00
rustllvm Rollup merge of #67033 - cuviper:ValueName2, r=rkruppe 2019-12-07 00:10:02 +09:00
stdarch@e0ab2c165a
test Rollup merge of #67551 - ldm0:E0627, r=Dylan-DPC 2019-12-24 04:39:58 +01:00
tools Format the world 2019-12-22 17:42:47 -05:00
README.md remove the last remaining READMEs 2019-10-24 13:32:54 -05:00
stage0.txt Implement rustfmt running manually using ignore crate 2019-12-21 20:23:55 -05:00

This directory contains the source code of the rust project, including:

  • rustc and its tests
  • libstd
  • Various submodules for tools, like rustdoc, rls, etc.

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