rust/src
2019-10-26 15:26:08 -07:00
..
bootstrap use plain cargo to install xargo 2019-10-26 10:15:06 +02:00
build_helper
ci workaround msys2 bug 2019-10-24 18:03:01 +02:00
doc RFC 2008: Stabilization 2019-10-25 09:34:05 +01:00
etc
liballoc Add {String,Vec}::into_raw_parts 2019-10-25 11:25:52 -04:00
libarena
libcore Rollup merge of #65806 - fusion-engineering-forks:slice-ptr-range, r=Centril 2019-10-26 02:46:01 +09:00
libfmt_macros
libgraphviz
libpanic_abort
libpanic_unwind
libproc_macro RFC 2008: Stabilization 2019-10-25 09:34:05 +01:00
libprofiler_builtins
librustc Rollup merge of #65828 - bjorn3:add_source_info_eq_hash, r=petrochenkov 2019-10-26 14:17:50 +02:00
librustc_apfloat
librustc_asan
librustc_codegen_llvm rustc: Add a convenience alias for dyn MetadataLoader + Sync 2019-10-24 20:51:33 +03:00
librustc_codegen_ssa Rollup merge of #65772 - mark-i-m:final-readmes, r=nikomatsakis 2019-10-26 14:17:43 +02:00
librustc_codegen_utils rustc: Add a convenience alias for dyn MetadataLoader + Sync 2019-10-24 20:51:33 +03:00
librustc_data_structures Rollup merge of #65648 - nnethercote:rm-intersect_opt, r=nikomatsakis 2019-10-23 22:19:17 +02:00
librustc_driver rustc_driver: Remove unnecessary use of crate store 2019-10-24 20:50:11 +03:00
librustc_errors review comment: deduplicate logic 2019-10-24 15:44:43 -07:00
librustc_fs_util
librustc_incremental remove the last remaining READMEs 2019-10-24 13:32:54 -05:00
librustc_index
librustc_interface rustc_interface: Remove ExpansionResult and some Steals 2019-10-24 21:12:05 +03:00
librustc_lexer
librustc_lint Rollup merge of #65193 - Mark-Simulacrum:lockless-lintstore, r=nikomatsakis 2019-10-23 22:19:10 +02:00
librustc_llvm
librustc_lsan
librustc_macros
librustc_metadata Rollup merge of #65074 - Rantanen:json-byte-pos, r=matklad 2019-10-25 13:12:45 +02:00
librustc_mir rustc_mir: use the new validator's Qualif in promotion. 2019-10-26 01:45:54 +03:00
librustc_msan
librustc_passes
librustc_plugin rustc_metadata: Move some code around 2019-10-24 20:51:33 +03:00
librustc_privacy
librustc_resolve review comment: use Default 2019-10-26 15:26:08 -07:00
librustc_save_analysis
librustc_target
librustc_traits
librustc_tsan
librustc_typeck Rollup merge of #65743 - eddyb:generator-on-call, r=matthewjasper 2019-10-26 14:17:40 +02:00
librustdoc Add more information on search 2019-10-26 12:59:54 +02:00
libserialize
libstd Rollup merge of #65791 - dorfsmay:doc_keyword_continue, r=Mark-Simulacrum 2019-10-26 14:17:46 +02:00
libsyntax review comments and tweaks 2019-10-26 15:26:08 -07:00
libsyntax_expand
libsyntax_ext Rollup merge of #65666 - XiangQingW:proc_macro, r=petrochenkov 2019-10-25 06:18:08 +02:00
libsyntax_pos Rollup merge of #65074 - Rantanen:json-byte-pos, r=matklad 2019-10-25 13:12:45 +02:00
libterm
libtest Rollup merge of #64178 - mati865:clippy, r=scottmcm 2019-10-23 22:19:07 +02:00
libunwind
llvm-project@14a3b12307
rtstartup
rustc
rustllvm
stdarch@e0ab2c165a
test review comments and tweaks 2019-10-26 15:26:08 -07:00
tools update miri 2019-10-26 10:15:06 +02:00
README.md remove the last remaining READMEs 2019-10-24 13:32:54 -05:00
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.