rust/src
2020-01-09 21:49:32 +03:00
..
bootstrap
build_helper
ci
doc
etc
liballoc
libarena
libcore Rollup merge of #67966 - popzxc:core-std-matches, r=Centril 2020-01-09 00:22:10 +01:00
libfmt_macros
libgraphviz
libpanic_abort
libpanic_unwind
libproc_macro
libprofiler_builtins
librustc Change -Z time event naming scheme and make them generic activities 2020-01-09 07:06:40 +01:00
librustc_apfloat
librustc_asan
librustc_ast_lowering normalize rustc::hir::intravisit imports 2020-01-08 22:09:42 +01:00
librustc_builtin_macros
librustc_codegen_llvm Change -Z time event naming scheme and make them generic activities 2020-01-09 07:06:40 +01:00
librustc_codegen_ssa Change -Z time event naming scheme and make them generic activities 2020-01-09 07:06:40 +01:00
librustc_codegen_utils
librustc_data_structures More comments 2020-01-09 07:06:41 +01:00
librustc_driver Change -Z time event naming scheme and make them generic activities 2020-01-09 07:06:40 +01:00
librustc_error_codes Rollup merge of #68009 - wcampbell0x2a:spellcheck-librustc_error_codes, r=Centril 2020-01-09 00:22:17 +01:00
librustc_errors Remove -Z continue-parse-after-error 2020-01-08 21:48:04 +03:00
librustc_expand
librustc_feature
librustc_fs_util
librustc_hir intravisit: use walk_list! more 2020-01-08 22:01:07 +01:00
librustc_incremental Change -Z time event naming scheme and make them generic activities 2020-01-09 07:06:40 +01:00
librustc_index
librustc_interface Change -Z time event naming scheme and make them generic activities 2020-01-09 07:06:40 +01:00
librustc_lexer
librustc_lint Change -Z time event naming scheme and make them generic activities 2020-01-09 07:06:40 +01:00
librustc_llvm
librustc_lsan
librustc_macros
librustc_metadata normalize rustc::hir::intravisit imports 2020-01-08 22:09:42 +01:00
librustc_mir Change -Z time event naming scheme and make them generic activities 2020-01-09 07:06:40 +01:00
librustc_msan
librustc_parse
librustc_passes normalize rustc::hir::intravisit imports 2020-01-08 22:09:42 +01:00
librustc_plugin_impl
librustc_privacy normalize rustc::hir::intravisit imports 2020-01-08 22:09:42 +01:00
librustc_resolve normalize rustc::hir::intravisit imports 2020-01-08 22:09:42 +01:00
librustc_save_analysis
librustc_session Change -Z time event naming scheme and make them generic activities 2020-01-09 07:06:40 +01:00
librustc_span
librustc_target
librustc_traits normalize rustc::hir::intravisit imports 2020-01-08 22:09:42 +01:00
librustc_tsan
librustc_typeck Change -Z time event naming scheme and make them generic activities 2020-01-09 07:06:40 +01:00
librustdoc Rollup merge of #67979 - Centril:hir-cleanup, r=Zoxc 2020-01-09 00:22:11 +01:00
libserialize
libstd Rollup merge of #67966 - popzxc:core-std-matches, r=Centril 2020-01-09 00:22:10 +01:00
libsyntax
libterm
libtest
libunwind
llvm-project@9330ec5a4c
rtstartup
rustc
rustllvm
stdarch@e0ab2c165a
test Address review comments + Update NLL tests 2020-01-09 21:49:32 +03:00
tools compiletest: Do not deduplicate diagnostics in UI tests 2020-01-09 21:23:12 +03:00
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.