rust/src
2020-02-18 09:34:08 +01:00
..
bootstrap
build_helper
ci
doc Auto merge of #67885 - tobithiel:fix_group_lint_allow_override, r=Mark-Simulacrum 2020-02-16 15:28:41 +00:00
etc
liballoc Lighten tests, in particular for Miri, yet test and explain more 2020-02-16 22:35:44 +01:00
libarena
libcore implement LowerExp and UpperExp for integers 2020-02-14 18:42:51 -08:00
libfmt_macros
libgraphviz
libpanic_abort
libpanic_unwind
libproc_macro
libprofiler_builtins
librustc Auto merge of #67953 - cjgillot:split_infer, r=Zoxc 2020-02-16 22:24:54 +00:00
librustc_apfloat
librustc_ast_lowering Record proc macro harness order for use during metadata deserialization 2020-02-15 15:48:36 -05:00
librustc_ast_passes
librustc_ast_pretty
librustc_attr
librustc_builtin_macros Record proc macro harness order for use during metadata deserialization 2020-02-15 15:48:36 -05:00
librustc_codegen_llvm
librustc_codegen_ssa
librustc_codegen_utils
librustc_data_structures
librustc_driver
librustc_error_codes
librustc_errors
librustc_expand
librustc_feature
librustc_fs_util
librustc_hir Record proc macro harness order for use during metadata deserialization 2020-02-15 15:48:36 -05:00
librustc_incremental
librustc_index
librustc_infer Gate macro use. 2020-02-16 12:03:13 +01:00
librustc_interface Other crates. 2020-02-16 11:59:35 +01:00
librustc_lexer
librustc_lint Other crates. 2020-02-16 11:59:35 +01:00
librustc_llvm
librustc_macros
librustc_metadata Record proc macro harness order for use during metadata deserialization 2020-02-15 15:48:36 -05:00
librustc_mir Make librustc_mir compile. 2020-02-16 11:57:49 +01:00
librustc_mir_build Make librustc_mir compile. 2020-02-16 11:57:49 +01:00
librustc_parse Record proc macro harness order for use during metadata deserialization 2020-02-15 15:48:36 -05:00
librustc_passes Other crates. 2020-02-16 11:59:35 +01:00
librustc_plugin_impl
librustc_privacy
librustc_resolve Make librustc_infer compile. 2020-02-16 11:49:29 +01:00
librustc_save_analysis
librustc_session Auto merge of #67885 - tobithiel:fix_group_lint_allow_override, r=Mark-Simulacrum 2020-02-16 15:28:41 +00:00
librustc_span
librustc_target doc comments for layout components 2020-02-18 09:34:08 +01:00
librustc_traits Make librustc_traits compile. 2020-02-16 11:57:52 +01:00
librustc_ty Other crates. 2020-02-16 11:59:35 +01:00
librustc_typeck Make librustc_typeck compile. 2020-02-16 11:53:12 +01:00
librustdoc Other crates. 2020-02-16 11:59:35 +01:00
libserialize
libstd Rollup merge of #69106 - RReverser:wasi-fs-copy, r=KodrAus 2020-02-15 09:45:45 +01:00
libsyntax Add additional comment 2020-02-15 15:51:40 -05:00
libterm
libtest
libunwind
llvm-project@d7cdb43592
rtstartup
rustc
rustllvm
stdarch@dea57529b3
test Auto merge of #67885 - tobithiel:fix_group_lint_allow_override, r=Mark-Simulacrum 2020-02-16 15:28:41 +00:00
tools Auto merge of #67885 - tobithiel:fix_group_lint_allow_override, r=Mark-Simulacrum 2020-02-16 15:28:41 +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 guide.