rust/src
2020-01-28 01:24:59 +01:00
..
bootstrap Rollup merge of #68500 - Mark-Simulacrum:fix-bootstrap-clearing, r=alexcrichton 2020-01-24 00:31:02 -08:00
build_helper
ci
doc Auto merge of #68122 - Centril:stabilize-transparent-enums, r=petrochenkov 2020-01-27 00:05:57 +00:00
etc
liballoc
libarena
libcore Auto merge of #68165 - thomcc:lt_ones, r=sfackler 2020-01-27 08:42:56 +00:00
libfmt_macros
libgraphviz
libpanic_abort
libpanic_unwind
libproc_macro
libprofiler_builtins
librustc lintify conflicting_repr_hints 2020-01-28 01:24:59 +01:00
librustc_apfloat
librustc_ast_lowering update 2020-01-26 22:52:13 -06:00
librustc_ast_passes
librustc_builtin_macros
librustc_codegen_llvm Add projection query for upstream drop-glue instances. 2020-01-23 16:56:59 +01:00
librustc_codegen_ssa Auto merge of #68414 - michaelwoerister:share-drop-glue, r=alexcrichton 2020-01-24 14:00:56 +00:00
librustc_codegen_utils Rollup merge of #68111 - varkor:const-generics-type_name, r=oli-obk 2020-01-25 07:45:10 +09:00
librustc_data_structures [self-profiler] Clean up EventFilter 2020-01-24 21:39:31 -05:00
librustc_driver
librustc_error_codes Rollup merge of #68540 - GuillaumeGomez:err-codes-cleanup-e0229-e0261, r=Dylan-DPC 2020-01-26 06:37:24 +09:00
librustc_errors rustc_span: return an impl Iterator instead of a Vec from macro_backtrace. 2020-01-26 17:18:55 +02:00
librustc_expand rustc_span: move pretty syntax from macro_backtrace to ExpnKind::descr. 2020-01-26 17:18:55 +02:00
librustc_feature
librustc_fs_util
librustc_hir
librustc_incremental
librustc_index
librustc_interface
librustc_lexer
librustc_lint Don't use ExpnKind::descr to get the name of a bang macro. 2020-01-26 17:18:54 +02:00
librustc_llvm
librustc_macros
librustc_metadata Auto merge of #68448 - maurer:dyn-cdylib, r=alexcrichton 2020-01-25 07:49:40 +00:00
librustc_mir Rollup merge of #68111 - varkor:const-generics-type_name, r=oli-obk 2020-01-25 07:45:10 +09:00
librustc_mir_build Auto merge of #68494 - matthewjasper:internal-static-ptrs, r=nikomatsakis 2020-01-24 17:18:36 +00:00
librustc_parse
librustc_passes
librustc_plugin_impl
librustc_privacy
librustc_resolve Suggest defining type parameter when appropriate 2020-01-26 10:57:18 -08:00
librustc_save_analysis Don't use ExpnKind::descr to get the name of a bang macro. 2020-01-26 17:18:54 +02:00
librustc_session lintify conflicting_repr_hints 2020-01-28 01:24:59 +01:00
librustc_span rustc_span: return an impl Iterator instead of a Vec from macro_backtrace. 2020-01-26 17:18:55 +02:00
librustc_target
librustc_traits
librustc_ty
librustc_typeck update 2020-01-26 22:52:13 -06:00
librustdoc
libserialize
libstd update 2020-01-26 22:52:13 -06:00
libsyntax Suggest defining type parameter when appropriate 2020-01-26 10:57:18 -08:00
libterm
libtest
libunwind
llvm-project@a56b846ec7 New fix 2020-01-24 11:12:33 -08:00
rtstartup
rustc
rustllvm
stdarch@e0ab2c165a
test lintify conflicting_repr_hints 2020-01-28 01:24:59 +01:00
tools update 2020-01-26 22:52:13 -06: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.