rust/src
2019-11-05 11:36:22 +00:00
..
bootstrap Auto merge of #65911 - mati865:static-libstdcxx-mingw, r=alexcrichton 2019-11-05 00:30:58 +00:00
build_helper
ci Rollup merge of #65955 - pietroalbini:master-revert-msys2-hack, r=Mark-Simulacrum 2019-10-31 02:54:08 +01:00
doc Make Emscripten unwinding use a valid type_info 2019-11-03 14:04:15 +00:00
etc
liballoc Auto merge of #65091 - sekineh:into-iter-sorted, r=KodrAus 2019-10-31 15:15:53 +00:00
libarena
libcore Auto merge of #63810 - oli-obk:const_offset_from, r=RalfJung,nikic 2019-11-02 22:26:54 +00:00
libfmt_macros
libgraphviz
libpanic_abort
libpanic_unwind Make Emscripten unwinding use a valid type_info 2019-11-03 14:04:15 +00:00
libproc_macro
libprofiler_builtins
librustc Auto merge of #65938 - eddyb:fn-abi-rename, r=oli-obk 2019-11-05 05:47:31 +00:00
librustc_apfloat
librustc_asan
librustc_codegen_llvm Auto merge of #65938 - eddyb:fn-abi-rename, r=oli-obk 2019-11-05 05:47:31 +00:00
librustc_codegen_ssa rustc_codegen_ssa: rename ArgTypeMethods to ArgAbiMethods. 2019-11-03 09:23:50 +02:00
librustc_codegen_utils
librustc_data_structures Rollup merge of #65997 - spastorino:fix-init_locking-rustdoc, r=Mark-Simulacrum 2019-11-01 11:20:25 -07:00
librustc_driver
librustc_errors Auto merge of #65827 - AnthonyMikh:out_of_the_loop, r=estebank 2019-11-03 11:51:44 +00:00
librustc_fs_util
librustc_incremental Rollup merge of #65470 - traxys:fix_65401, r=michaelwoerister 2019-11-01 11:20:09 -07:00
librustc_index
librustc_interface Delete lint buffer from Session 2019-11-03 21:52:42 -05:00
librustc_lexer
librustc_lint Rollup merge of #65914 - estebank:type-alias-bounds-sugg, r=davidtwco 2019-11-01 11:20:15 -07:00
librustc_llvm Statically link libstdc++ on windows-gnu 2019-10-30 23:18:57 +01:00
librustc_lsan
librustc_macros
librustc_metadata Auto merge of #65838 - estebank:resilient-recovery, r=Centril 2019-11-04 02:30:45 +00:00
librustc_mir Auto merge of #65874 - Nadrieril:clarify-usefulness, r=varkor 2019-11-04 21:06:50 +00:00
librustc_msan
librustc_passes Auto merge of #65835 - Mark-Simulacrum:lockless-lintbuffer, r=nikomatsakis 2019-11-04 09:00:39 +00:00
librustc_plugin
librustc_privacy
librustc_resolve Delete lint buffer from Session 2019-11-03 21:52:42 -05:00
librustc_save_analysis
librustc_target rustc_target: rename {Fn,Arg}Type to {Fn,Arg}Abi. 2019-11-03 09:23:43 +02:00
librustc_traits
librustc_tsan
librustc_typeck Auto merge of #63810 - oli-obk:const_offset_from, r=RalfJung,nikic 2019-11-02 22:26:54 +00:00
librustdoc Auto merge of #65780 - GuillaumeGomez:move-help-popup-generation-code, r=Mark-Simulacrum 2019-11-03 21:55:48 +00:00
libserialize
libstd Auto merge of #65429 - Timmmm:withoptions, r=Mark-Simulacrum 2019-11-02 18:22:32 +00:00
libsyntax Auto merge of #65838 - estebank:resilient-recovery, r=Centril 2019-11-04 02:30:45 +00:00
libsyntax_expand Auto merge of #66078 - petrochenkov:gateout, r=Centril 2019-11-04 12:16:00 +00:00
libsyntax_ext
libsyntax_pos Rollup merge of #65902 - gilescope:issue62570, r=estebank 2019-11-01 11:20:14 -07:00
libterm
libtest Rollup merge of #65898 - hermitcore:rusty-hermit, r=kennytm 2019-10-29 12:01:41 -07:00
libunwind Allow foreign exceptions to unwind through Rust code 2019-11-03 14:03:21 +00:00
llvm-project@14a3b12307
rtstartup
rustc
rustllvm
stdarch@e0ab2c165a
test Add some slice-pattern exhaustiveness tests 2019-11-05 11:36:22 +00:00
tools Validate error patterns and error annotation in ui tests when present 2019-11-03 10:20:11 +01: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.