rust/src
2020-05-30 13:55:25 +02:00
..
bootstrap Auto merge of #72671 - flip1995:clippyup, r=Xanewok 2020-05-29 11:16:45 +00:00
build_helper
ci
doc Rollup merge of #72439 - westernmagic:master, r=Amanieu 2020-05-29 21:58:34 +02:00
etc
liballoc Rollup merge of #72162 - cuviper:extend_one, r=Mark-Simulacrum 2020-05-30 12:39:10 +09:00
libarena
libcore Rollup merge of #72162 - cuviper:extend_one, r=Mark-Simulacrum 2020-05-30 12:39:10 +09:00
libfmt_macros
libgraphviz
libpanic_abort
libpanic_unwind
libproc_macro
libprofiler_builtins
librustc_apfloat
librustc_ast
librustc_ast_lowering Rollup merge of #72750 - marmeladema:remove-as-local-node-id, r=petrochenkov 2020-05-30 12:39:23 +09:00
librustc_ast_passes
librustc_ast_pretty
librustc_attr
librustc_builtin_macros
librustc_codegen_llvm tag/niche terminology cleanup 2020-05-30 13:55:25 +02:00
librustc_codegen_ssa tag/niche terminology cleanup 2020-05-30 13:55:25 +02:00
librustc_data_structures Add Extend::{extend_one,extend_reserve} 2020-05-29 17:05:17 -07:00
librustc_driver
librustc_error_codes Rollup merge of #72731 - GuillaumeGomez:cleanup-e0619, r=Dylan-DPC 2020-05-29 20:21:26 +02:00
librustc_errors
librustc_expand
librustc_feature Rollup merge of #71862 - LeSeulArtichaut:unsafe-block-in-unsafe-fn, r=nikomatsakis 2020-05-29 21:58:25 +02:00
librustc_fs_util
librustc_hir Remove remaining calls to as_local_node_id 2020-05-29 20:05:44 +01:00
librustc_hir_pretty
librustc_incremental
librustc_index Add Extend::{extend_one,extend_reserve} 2020-05-29 17:05:17 -07:00
librustc_infer Rollup merge of #72162 - cuviper:extend_one, r=Mark-Simulacrum 2020-05-30 12:39:10 +09:00
librustc_interface
librustc_lexer
librustc_lint tag/niche terminology cleanup 2020-05-30 13:55:25 +02:00
librustc_llvm
librustc_macros
librustc_metadata
librustc_middle tag/niche terminology cleanup 2020-05-30 13:55:25 +02:00
librustc_mir tag/niche terminology cleanup 2020-05-30 13:55:25 +02:00
librustc_mir_build Auto merge of #72756 - RalfJung:rollup-tbjmtx2, r=RalfJung 2020-05-29 23:43:20 +00:00
librustc_parse Rollup merge of #72724 - Aaron1011:revert-tokenstream-expand, r=petrochenkov 2020-05-30 12:39:19 +09:00
librustc_passes liveness: Warn about unused captured variables 2020-05-29 17:46:38 +02:00
librustc_plugin_impl
librustc_privacy
librustc_query_system
librustc_resolve Remove remaining calls to as_local_node_id 2020-05-29 20:05:44 +01:00
librustc_save_analysis
librustc_session
librustc_span Rollup merge of #71862 - LeSeulArtichaut:unsafe-block-in-unsafe-fn, r=nikomatsakis 2020-05-29 21:58:25 +02:00
librustc_symbol_mangling
librustc_target tag/niche terminology cleanup 2020-05-30 13:55:25 +02:00
librustc_trait_selection Rollup merge of #72621 - Aaron1011:fix/trait-select-error, r=nikomatsakis 2020-05-30 12:39:14 +09:00
librustc_traits
librustc_ty
librustc_typeck Rollup merge of #72752 - lcnr:remove-mk_bool, r=estebank 2020-05-30 12:39:24 +09:00
librustdoc
libserialize
libstd Rollup merge of #72162 - cuviper:extend_one, r=Mark-Simulacrum 2020-05-30 12:39:10 +09:00
libterm
libtest
libunwind
llvm-project@943dbddc8e
rtstartup
rustc
rustllvm
stdarch@ec6fccd34c
test tag/niche terminology cleanup 2020-05-30 13:55:25 +02:00
tools Auto merge of #72671 - flip1995:clippyup, r=Xanewok 2020-05-29 11:16:45 +00: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 dev guide.