rust/src
2020-01-12 19:36:52 -06:00
..
bootstrap
build_helper
ci Auto merge of #67831 - mati865:ci-images-upgrade, r=pietroalbini 2020-01-12 14:52:48 +00:00
doc
etc
liballoc
libarena
libcore Constify alloc::Layout 2020-01-11 16:59:15 +01:00
libfmt_macros
libgraphviz
libpanic_abort
libpanic_unwind
libproc_macro
libprofiler_builtins
librustc Auto merge of #67901 - matthewjasper:split-mir-build, r=nagisa 2020-01-12 09:44:55 +00:00
librustc_apfloat
librustc_ast_lowering Rollup merge of #68045 - Centril:liberate-lints, r=Mark-Simulacrum 2020-01-12 03:27:59 +01:00
librustc_ast_passes Rollup merge of #68045 - Centril:liberate-lints, r=Mark-Simulacrum 2020-01-12 03:27:59 +01:00
librustc_builtin_macros
librustc_codegen_llvm Auto merge of #67000 - spastorino:remove-promoted-from-place, r=oli-obk 2020-01-11 14:46:17 +00:00
librustc_codegen_ssa Auto merge of #67458 - pnkfelix:fix-66530-by-propagating-fatal-error-from-worker, r=matthewjasper 2020-01-11 21:01:02 +00:00
librustc_codegen_utils
librustc_data_structures Rollup merge of #67948 - llogiq:gallop, r=Mark-Simulacrum 2020-01-12 03:27:57 +01:00
librustc_driver
librustc_error_codes
librustc_errors
librustc_expand
librustc_feature
librustc_fs_util
librustc_hir Rollup merge of #68114 - ecstatic-morse:fix-feature-gating, r=Centril 2020-01-11 12:36:14 +01:00
librustc_incremental
librustc_index
librustc_interface Auto merge of #67901 - matthewjasper:split-mir-build, r=nagisa 2020-01-12 09:44:55 +00:00
librustc_lexer
librustc_lint
librustc_llvm
librustc_macros
librustc_metadata
librustc_mir Move some methods to region_infer/mod.rs 2020-01-12 19:36:52 -06:00
librustc_mir_build Split rustc_mir::{build, hair, lints} into their own crate 2020-01-12 09:39:26 +00:00
librustc_parse Rollup merge of #68108 - varkor:chained-comparison-suggestions, r=Centril 2020-01-12 03:28:02 +01:00
librustc_passes
librustc_plugin_impl
librustc_privacy
librustc_resolve
librustc_save_analysis
librustc_session
librustc_span Rollup merge of #68045 - Centril:liberate-lints, r=Mark-Simulacrum 2020-01-12 03:27:59 +01:00
librustc_target
librustc_traits
librustc_typeck Auto merge of #67000 - spastorino:remove-promoted-from-place, r=oli-obk 2020-01-11 14:46:17 +00:00
librustdoc Rollup merge of #68089 - lzutao:revert-remote_item, r=sfackler 2020-01-12 03:28:00 +01:00
libserialize
libstd
libsyntax Rollup merge of #68114 - ecstatic-morse:fix-feature-gating, r=Centril 2020-01-11 12:36:14 +01:00
libterm
libtest
libunwind
llvm-project@9330ec5a4c
rtstartup
rustc
rustllvm
stdarch@e0ab2c165a
test Auto merge of #67901 - matthewjasper:split-mir-build, r=nagisa 2020-01-12 09:44:55 +00:00
tools
README.md
stage0.txt

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.