rust/src
2019-10-27 08:47:22 -05:00
..
bootstrap Auto merge of #65167 - hermitcore:rusty-hermit, r=alexcrichton 2019-10-26 19:35:59 +00:00
build_helper show up some extra info when t!() fails 2019-10-17 17:01:49 +08:00
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 Fix clippy warnings 2019-10-01 23:15:47 +09:00
libcore Auto merge of #65519 - pnkfelix:issue-63438-trait-based-structural-match, r=matthewjasper 2019-10-27 09:35:12 +00:00
libfmt_macros
libgraphviz
libpanic_abort redesign of the interface to the unikernel HermitCore 2019-10-06 15:26:14 +00:00
libpanic_unwind Merge branch 'master' into rusty-hermit, resolve conflicts 2019-10-25 09:09:55 +02:00
libproc_macro RFC 2008: Stabilization 2019-10-25 09:34:05 +01:00
libprofiler_builtins
librustc Auto merge of #65519 - pnkfelix:issue-63438-trait-based-structural-match, r=matthewjasper 2019-10-27 09:35:12 +00:00
librustc_apfloat Rollup merge of #64942 - JohnTitor:fix-clippy, r=eddyb 2019-10-01 23:06:19 -07:00
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 implement outlive suggestions 2019-10-27 08:47:22 -05:00
librustc_fs_util
librustc_incremental remove the last remaining READMEs 2019-10-24 13:32:54 -05:00
librustc_index doc: make BitSet intro more short 2019-10-18 01:16:30 +02:00
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 Rollup merge of #65176 - nnethercote:rm-query-macros, r=michaelwoerister 2019-10-08 15:45:32 +02:00
librustc_metadata Rollup merge of #65074 - Rantanen:json-byte-pos, r=matklad 2019-10-25 13:12:45 +02:00
librustc_mir implement outlive suggestions 2019-10-27 08:47:22 -05:00
librustc_msan
librustc_passes move syntax::ext to new crate syntax_expand 2019-10-16 10:59:53 +02:00
librustc_plugin rustc_metadata: Move some code around 2019-10-24 20:51:33 +03:00
librustc_privacy Rollup merge of #65252 - petrochenkov:deriveholders2, r=matthewjasper 2019-10-19 07:10:04 +02:00
librustc_resolve Rollup merge of #65390 - GuillaumeGomez:long-err-explanation-E0576, r=matthewjasper,kinnison 2019-10-25 06:18:02 +02:00
librustc_save_analysis save-analysis: Nest tables when processing impl items 2019-10-17 20:48:00 +02:00
librustc_target Merge branch 'master' into rusty-hermit 2019-10-22 19:01:09 +02:00
librustc_traits Rename ConstValue::Infer(InferConst::Canonical(..)) to ConstValue::Bound(..) 2019-10-21 20:50:41 +01:00
librustc_tsan
librustc_typeck Auto merge of #65519 - pnkfelix:issue-63438-trait-based-structural-match, r=matthewjasper 2019-10-27 09:35:12 +00:00
librustdoc Auto merge of #65167 - hermitcore:rusty-hermit, r=alexcrichton 2019-10-26 19:35:59 +00:00
libserialize Remove unnecessary Hash bounds from various types. 2019-10-21 13:48:20 +11:00
libstd Auto merge of #65167 - hermitcore:rusty-hermit, r=alexcrichton 2019-10-26 19:35:59 +00:00
libsyntax Rollup merge of #65761 - popzxc:document-ast, r=petrochenkov 2019-10-26 14:17:42 +02:00
libsyntax_expand Rollup merge of #65647 - nnethercote:rm-unnecessary-traits, r=Centril 2019-10-21 22:00:50 +02:00
libsyntax_ext Migrate from #[structural_match] attribute a lang-item trait. 2019-10-25 14:52:07 +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 reduce version number to the smallest required version 2019-10-19 08:34:54 +02:00
llvm-project@14a3b12307 Update LLVM for Emscripten exception handling support 2019-10-08 13:07:27 -07:00
rtstartup
rustc
rustllvm
stdarch@e0ab2c165a
test implement outlive suggestions 2019-10-27 08:47:22 -05:00
tools Auto merge of #65852 - flip1995:clippyup, r=Manishearth 2019-10-26 23:37:08 +00: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.