rust/src
2020-02-09 10:56:18 +00:00
..
bootstrap compiletest: Remove unused llvm-cxxflags option 2020-01-27 12:08:53 +01:00
build_helper
ci
doc Auto merge of #68572 - tmiasko:sanitizer-use-after-scope, r=nikic 2020-01-29 07:44:36 +00:00
etc
liballoc Bundle and document 6 BTreeMap navigation algorithms 2020-01-31 17:37:17 +01:00
libarena
libcore Rollup merge of #68733 - cata0309:patch-1, r=Dylan-DPC 2020-02-02 14:15:48 +01:00
libfmt_macros
libgraphviz
libpanic_abort
libpanic_unwind
libproc_macro
libprofiler_builtins
librustc cache adt_drop_tys 2020-02-09 10:56:18 +00:00
librustc_apfloat
librustc_ast_lowering syntax::print -> new crate rustc_ast_pretty 2020-02-01 18:59:49 +01:00
librustc_ast_passes Rollup merge of #68764 - Centril:self-semantic, r=petrochenkov 2020-02-02 14:15:52 +01:00
librustc_ast_pretty pretty: print attrs in struct expr 2020-02-02 09:25:54 +01:00
librustc_attr syntax::print -> new crate rustc_ast_pretty 2020-02-01 18:59:49 +01:00
librustc_builtin_macros syntax::print -> new crate rustc_ast_pretty 2020-02-01 18:59:49 +01:00
librustc_codegen_llvm Auto merge of #68133 - Centril:slimmer-syntax, r=petrochenkov 2020-02-01 18:29:09 +00:00
librustc_codegen_ssa Auto merge of #68133 - Centril:slimmer-syntax, r=petrochenkov 2020-02-01 18:29:09 +00:00
librustc_codegen_utils
librustc_data_structures Use BufWriter 2020-02-01 19:26:45 +09:00
librustc_driver pretty: injected_crate_name -> has_injected_crate 2020-02-01 18:59:49 +01:00
librustc_error_codes Rollup merge of #68582 - LeSeulArtichaut:code-explanations, r=Dylan-DPC 2020-01-29 09:34:49 +09:00
librustc_errors Rollup merge of #68626 - Zoxc:termize, r=estebank 2020-01-30 01:46:43 +01:00
librustc_expand fix fallout in tests 2020-02-01 18:59:49 +01:00
librustc_feature
librustc_fs_util
librustc_hir syntax::print -> new crate rustc_ast_pretty 2020-02-01 18:59:49 +01:00
librustc_incremental Use BufWriter 2020-02-01 19:26:45 +09:00
librustc_index
librustc_interface Rollup merge of #68460 - sinkuu:emit_mir_buffered, r=Mark-Simulacrum 2020-02-02 08:30:09 +09:00
librustc_lexer
librustc_lint syntax::print -> new crate rustc_ast_pretty 2020-02-01 18:59:49 +01:00
librustc_llvm
librustc_macros
librustc_metadata syntax::print -> new crate rustc_ast_pretty 2020-02-01 18:59:49 +01:00
librustc_mir Rollup merge of #68460 - sinkuu:emit_mir_buffered, r=Mark-Simulacrum 2020-02-02 08:30:09 +09:00
librustc_mir_build Move builtin attribute logic to new rustc_attr crate. 2020-02-01 18:54:56 +01:00
librustc_parse Rollup merge of #68769 - Centril:unwrap, r=petrochenkov 2020-02-02 14:15:53 +01:00
librustc_passes Move builtin attribute logic to new rustc_attr crate. 2020-02-01 18:54:56 +01:00
librustc_plugin_impl
librustc_privacy Move builtin attribute logic to new rustc_attr crate. 2020-02-01 18:54:56 +01:00
librustc_resolve Rollup merge of #68740 - JohnTitor:do-not-sugg-underscore, r=Centril 2020-02-02 08:30:21 +09:00
librustc_save_analysis syntax::print -> new crate rustc_ast_pretty 2020-02-01 18:59:49 +01:00
librustc_session Auto merge of #68133 - Centril:slimmer-syntax, r=petrochenkov 2020-02-01 18:29:09 +00: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 Set lld flavor for MSVC to link.exe 2020-01-28 17:58:44 +01:00
librustc_traits
librustc_ty Apply suggestions from code review 2020-02-09 10:49:39 +00:00
librustc_typeck Don't requery the param_env of a union 2020-02-02 21:46:29 +00:00
librustdoc syntax: reexport attr globals 2020-02-01 18:59:49 +01:00
libserialize Remove unused read_uleb128 parameter. 2020-01-30 15:22:53 +11:00
libstd Rollup merge of #68660 - kubo39:patch-1, r=Dylan-DPC 2020-01-31 01:21:27 +01:00
libsyntax syntax: reexport attr globals 2020-02-01 18:59:49 +01:00
libterm
libtest
libunwind
llvm-project@d7cdb43592 Fix LLVM assertion failure in MSP430 interrupt generation. 2020-01-27 10:42:48 -05:00
rtstartup
rustc
rustllvm Detect use-after-scope bugs with AddressSanitizer 2020-01-27 16:56:25 +01:00
stdarch@e0ab2c165a
test Improve needs_drop query 2020-02-02 21:46:29 +00:00
tools Auto merge of #68774 - RalfJung:miri, r=RalfJung 2020-02-02 16:58:49 +00: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.