rust/src
2019-01-20 14:53:28 +09:00
..
bootstrap Adding Build automation for x86_64-fortanix-unknown-sgx 2019-01-13 13:07:45 +05:30
build_helper
ci Auto merge of #57130 - VardhanThigle:Vardhan/x86_64-fortanix-unknown-sgx-tier2_support, r=alexcrichton 2019-01-15 04:06:25 +00:00
doc Rollup merge of #57572 - Centril:unaccept-extern-in-path, r=petrochenkov 2019-01-14 20:31:57 +01:00
etc
grammar
liballoc Rollup merge of #57456 - fintelia:patch-4, r=dtolnay 2019-01-15 12:42:07 +01:00
libarena
libcore Rollup merge of #57608 - timvisee:master, r=frewsxcv 2019-01-15 12:42:13 +01:00
libfmt_macros
libgraphviz
libpanic_abort Stabilize cfg_target_vendor, #29718 2019-01-14 14:33:04 +05:30
libpanic_unwind
libproc_macro
libprofiler_builtins
librustc Mark incorrect recovered char literals as TyErr to avoid type errors 2019-01-20 14:51:54 +09:00
librustc_allocator
librustc_apfloat
librustc_asan
librustc_borrowck Rollup merge of #57102 - davidtwco:issue-57100, r=nikomatsakis 2019-01-13 17:21:40 +01:00
librustc_codegen_llvm Use ptr::eq where applicable 2019-01-12 16:18:55 +01:00
librustc_codegen_ssa Querify local plugin_registrar_fn 2019-01-13 23:53:58 +01:00
librustc_codegen_utils Rollup merge of #57570 - Xanewok:querify-some, r=Zoxc 2019-01-14 20:31:56 +01:00
librustc_cratesio_shim
librustc_data_structures
librustc_driver Retain original pass order 2019-01-13 23:55:47 +01:00
librustc_errors
librustc_fs_util
librustc_incremental
librustc_lint Rollup merge of #57467 - JohnTitor:implement-the-check-attribute-1, r=oli-obk 2019-01-15 12:42:08 +01:00
librustc_llvm
librustc_lsan
librustc_metadata Querify local plugin_registrar_fn 2019-01-13 23:53:58 +01:00
librustc_mir Mark incorrect recovered char literals as TyErr to avoid type errors 2019-01-20 14:51:54 +09:00
librustc_msan
librustc_passes Auto merge of #51487 - Zoxc:incr-passes, r=michaelwoerister 2019-01-13 19:43:46 +00:00
librustc_platform_intrinsics
librustc_plugin Querify local plugin_registrar_fn 2019-01-13 23:53:58 +01:00
librustc_privacy privacy: Fix private-in-public check for existential types 2019-01-13 00:41:11 +03:00
librustc_resolve Rollup merge of #57572 - Centril:unaccept-extern-in-path, r=petrochenkov 2019-01-14 20:31:57 +01:00
librustc_save_analysis Rollup merge of #57474 - emilio:save-analysis-path, r=nrc 2019-01-13 05:26:53 +01:00
librustc_target
librustc_traits
librustc_tsan
librustc_typeck Mark incorrect recovered char literals as TyErr to avoid type errors 2019-01-20 14:51:54 +09:00
librustdoc Add token::Err 2019-01-18 05:23:56 +09:00
libserialize
libstd Stabilize FileExt::read_exact_at/write_all_at 2019-01-15 10:33:39 +02:00
libsyntax Revert change 2019-01-20 14:53:16 +09:00
libsyntax_ext Mark incorrect recovered char literals as TyErr to avoid type errors 2019-01-20 14:51:54 +09:00
libsyntax_pos remove extern_in_paths. 2019-01-13 14:18:00 +01:00
libterm
libtest Stabilize cfg_target_vendor, #29718 2019-01-14 14:33:04 +05:30
libunwind Stabilize cfg_target_vendor, #29718 2019-01-14 14:33:04 +05:30
llvm@f4728ed8fa
llvm-emscripten@7f23313edf
rtstartup
rustc
rustllvm
stdsimd@269d0ba959
test Fix tests 2019-01-20 14:53:28 +09:00
tools submodules: update clippy from c63b6349 to 1b89724b 2019-01-15 10:40:11 +01:00
.gitignore
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.

There is also useful content in the following READMEs, which are gradually being moved over to the guide: