rust/src
2020-01-06 19:07:18 -08:00
..
bootstrap Rollup merge of #67636 - semarie:bootstrap-rustfmt, r=Mark-Simulacrum 2020-01-03 17:56:23 +09:00
build_helper Format the world 2019-12-22 17:42:47 -05:00
ci Set a lower ThinLTO import limit for PR CI image. 2020-01-02 14:06:45 +01:00
doc Update books 2020-01-06 19:07:18 -08:00
etc Auto merge of #67334 - estebank:ignore-triple, r=nikomatsakis 2019-12-28 23:02:09 +00:00
liballoc Rollup merge of #67873 - Dylan-DPC:feature/change-remove-to-partial, r=Amanieu 2020-01-06 12:00:17 +05:30
libarena Format the world 2019-12-22 17:42:47 -05:00
libcore Rollup merge of #67915 - lzutao:Self, r=Centril 2020-01-06 12:00:23 +05:30
libfmt_macros Rename syntax_pos to rustc_span in source code 2020-01-01 09:15:18 +03: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 Auto merge of #66899 - msizanoen1:riscv-std, r=alexcrichton 2020-01-06 19:07:42 +00: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 Auto merge of #67886 - Centril:rustc_hir_canon_imports, r=nagisa 2020-01-06 12:55:40 +00: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_ast_lowering Remove rustc_hir reexports in rustc::hir. 2020-01-05 12:49:22 +01:00
librustc_builtin_macros Normalize syntax::edition imports. 2020-01-02 19:31:38 +01:00
librustc_codegen_llvm Auto merge of #67886 - Centril:rustc_hir_canon_imports, r=nagisa 2020-01-06 12:55:40 +00:00
librustc_codegen_ssa Remove rustc_hir reexports in rustc::hir. 2020-01-05 12:49:22 +01:00
librustc_codegen_utils Remove rustc_hir reexports in rustc::hir. 2020-01-05 12:49:22 +01:00
librustc_data_structures Rollup merge of #67882 - euclio:flock, r=rkruppe 2020-01-05 22:44:34 +05:30
librustc_driver Remove rustc_hir reexports in rustc::hir. 2020-01-05 12:49:22 +01:00
librustc_error_codes Update E0164.md 2020-01-04 11:41:35 +05:30
librustc_errors Address review comments + Fix rebase 2020-01-03 18:03:28 +04:00
librustc_expand Rollup merge of #67137 - anp:tracked-panic-internals, r=eddyb 2020-01-04 23:52:44 +05:30
librustc_feature Rename syntax_pos to rustc_span in source code 2020-01-01 09:15:18 +03:00
librustc_fs_util Format src/librustc_fs_util. 2019-12-21 20:23:39 -05:00
librustc_hir pacify the parallel compiler 2020-01-04 19:03:27 +01:00
librustc_incremental Remove rustc_hir reexports in rustc::hir. 2020-01-05 12:49:22 +01:00
librustc_index Format the world 2019-12-22 17:42:47 -05:00
librustc_interface Remove rustc_hir reexports in rustc::hir. 2020-01-05 12:49:22 +01:00
librustc_lexer Format the world 2019-12-22 17:42:47 -05:00
librustc_lint Remove rustc_hir reexports in rustc::hir. 2020-01-05 12:49:22 +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 Remove rustc_hir reexports in rustc::hir. 2020-01-05 12:49:22 +01:00
librustc_mir Auto merge of #67886 - Centril:rustc_hir_canon_imports, r=nagisa 2020-01-06 12:55:40 +00:00
librustc_msan Format the world 2019-12-22 17:42:47 -05:00
librustc_parse Rollup merge of #67835 - euclio:delimiter-wording, r=Centril 2020-01-04 02:19:54 +01:00
librustc_passes Auto merge of #67886 - Centril:rustc_hir_canon_imports, r=nagisa 2020-01-06 12:55:40 +00:00
librustc_plugin_impl Remove rustc_hir reexports in rustc::hir. 2020-01-05 12:49:22 +01:00
librustc_privacy Remove rustc_hir reexports in rustc::hir. 2020-01-05 12:49:22 +01:00
librustc_resolve Remove rustc_hir reexports in rustc::hir. 2020-01-05 12:49:22 +01:00
librustc_save_analysis Remove rustc_hir reexports in rustc::hir. 2020-01-05 12:49:22 +01:00
librustc_session Use self profile infrastructure for -Z time and -Z time-passes 2020-01-05 02:57:14 +01:00
librustc_span Remove rustc_hir reexports in rustc::hir. 2020-01-05 12:49:22 +01:00
librustc_target Add backticks to various diagnostics 2020-01-05 00:17:46 +00:00
librustc_traits Remove rustc_hir reexports in rustc::hir. 2020-01-05 12:49:22 +01:00
librustc_tsan Format the world 2019-12-22 17:42:47 -05:00
librustc_typeck Auto merge of #67886 - Centril:rustc_hir_canon_imports, r=nagisa 2020-01-06 12:55:40 +00:00
librustdoc Auto merge of #67886 - Centril:rustc_hir_canon_imports, r=nagisa 2020-01-06 12:55:40 +00:00
libserialize Deprecate Error::description for real 2019-12-24 22:39:49 -08:00
libstd Auto merge of #66899 - msizanoen1:riscv-std, r=alexcrichton 2020-01-06 19:07:42 +00:00
libsyntax Rollup merge of #67881 - varkor:scattering-of-backticks, r=Centril 2020-01-05 22:44:33 +05:30
libterm Auto merge of #67605 - lzutao:msdn-links, r=Mark-Simulacrum 2019-12-28 09:19:26 +00:00
libtest Format the world 2019-12-22 17:42:47 -05:00
libunwind Auto merge of #66899 - msizanoen1:riscv-std, r=alexcrichton 2020-01-06 19:07:42 +00:00
llvm-project@9330ec5a4c Update LLVM 2020-01-01 09:52:29 +07: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 Auto merge of #67886 - Centril:rustc_hir_canon_imports, r=nagisa 2020-01-06 12:55:40 +00:00
tools Auto merge of #67821 - matthiaskrgr:submodule_upd, r=Xanewok 2020-01-05 20:56:03 +00:00
README.md
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.