rust/src
Eric Huss e5d39ee842
Update cargo, books
2019-12-14 17:33:08 -08:00
..
bootstrap Auto merge of #67077 - Aaron1011:build-llvm-in-binary, r=alexcrichton 2019-12-13 10:07:38 +00:00
build_helper
ci Make it executable 2019-12-11 05:26:40 +09:00
doc Update cargo, books 2019-12-14 17:33:08 -08:00
etc Make dec2flt_table compatible with rustfmt 2019-11-29 20:17:09 -08:00
liballoc Auto merge of #67136 - oli-obk:const_stability, r=Centril 2019-12-14 10:21:32 +00:00
libarena Fix TypedArena. 2019-12-03 23:35:40 +01:00
libcore Auto merge of #67224 - nikomatsakis:revert-stabilization-of-never-type, r=centril 2019-12-14 22:02:59 +00:00
libfmt_macros Rename to `then_some` and `then` 2019-12-06 12:24:54 +00:00
libgraphviz
libpanic_abort Revert "Auto merge of #65134 - davidtwco:issue-19834-improper-ctypes-in-extern-C-fn, r=rkruppe" 2019-11-13 17:00:47 +01:00
libpanic_unwind libunwind_panic: adjust miri panic hack 2019-11-30 10:13:25 +01:00
libproc_macro Snap cfgs 2019-11-12 16:36:57 -05:00
libprofiler_builtins
librustc Auto merge of #67224 - nikomatsakis:revert-stabilization-of-never-type, r=centril 2019-12-14 22:02:59 +00:00
librustc_apfloat
librustc_asan
librustc_codegen_llvm Fix weird implicit dependency between rustllvm and rustc_codegen_llvm 2019-12-12 10:51:19 -05:00
librustc_codegen_ssa Auto merge of #66650 - matthewjasper:nonuniform-array-move, r=pnkfelix 2019-12-11 23:00:38 +00:00
librustc_codegen_utils Revert "Stabilize the `never_type`, written `!`." 2019-12-14 09:01:09 -05:00
librustc_data_structures Avoid re-processing nodes in `find_cycles_from_node`. 2019-12-13 08:36:25 +11:00
librustc_driver Fix fallout from rebase 2019-12-11 09:50:12 -05:00
librustc_error_codes Revert "Stabilize the `never_type`, written `!`." 2019-12-14 09:01:09 -05:00
librustc_errors async/await: more improvements to non-send errors 2019-12-08 16:29:08 +00:00
librustc_feature Auto merge of #67224 - nikomatsakis:revert-stabilization-of-never-type, r=centril 2019-12-14 22:02:59 +00:00
librustc_fs_util
librustc_incremental Added ExactSizeIterator bound to return types 2019-12-09 21:16:48 +01:00
librustc_index Added ExactSizeIterator bound to return types 2019-12-09 21:16:48 +01:00
librustc_interface rustc: Link LLVM directly into rustc again 2019-12-11 09:50:11 -05:00
librustc_lexer
librustc_lint Rollup merge of #66983 - weiznich:bugfix/issue_66295, r=estebank 2019-12-12 10:09:19 +09:00
librustc_llvm Fix weird implicit dependency between rustllvm and rustc_codegen_llvm 2019-12-12 10:51:19 -05:00
librustc_lsan
librustc_macros Rename StableHashingContextLike to HashStableContext. 2019-11-23 17:57:00 +01:00
librustc_metadata Require stable/unstable annotations for the constness of all stable functions with a `const` modifier 2019-12-13 11:27:02 +01:00
librustc_mir Revert "Stabilize the `never_type`, written `!`." 2019-12-14 09:01:09 -05:00
librustc_msan
librustc_parse parser: recover on `&'lifetime mut $pat`. 2019-12-13 02:36:25 +01:00
librustc_passes Simplify `check_decl_no_pat`. 2019-12-07 06:13:08 +01:00
librustc_plugin_impl rustc_plugin: Some further cleanup 2019-12-01 20:53:25 +03:00
librustc_privacy allow customising ty::TraitRef's printing behavior 2019-11-29 17:30:21 +03:00
librustc_resolve resolve: Always resolve visibilities on impl items 2019-12-11 22:10:09 +03:00
librustc_save_analysis syntax: Remove redundant span from `ast::Mac` 2019-12-02 21:56:34 +03:00
librustc_session Rollup merge of #67215 - nnethercote:fix-Zprint-type-size-zero-sized-fields, r=pnkfelix 2019-12-12 10:09:21 +09:00
librustc_target Auto merge of #67084 - Pagten:feature/print-msg-from-elf-entrypoint, r=Amanieu 2019-12-14 04:08:50 +00:00
librustc_traits Retire BraceStructLiftImpl. 2019-11-18 08:41:28 +01:00
librustc_tsan
librustc_typeck Revert "Stabilize the `never_type`, written `!`." 2019-12-14 09:01:09 -05:00
librustdoc Revert "Stabilize the `never_type`, written `!`." 2019-12-14 09:01:09 -05:00
libserialize Revert "Stabilize the `never_type`, written `!`." 2019-12-14 09:01:09 -05:00
libstd Auto merge of #67224 - nikomatsakis:revert-stabilization-of-never-type, r=centril 2019-12-14 22:02:59 +00:00
libsyntax Auto merge of #67224 - nikomatsakis:revert-stabilization-of-never-type, r=centril 2019-12-14 22:02:59 +00:00
libsyntax_expand Address review comments 2019-12-13 11:27:02 +01:00
libsyntax_ext Rename to `then_some` and `then` 2019-12-06 12:24:54 +00:00
libsyntax_pos Require stable/unstable annotations for the constness of all stable functions with a `const` modifier 2019-12-13 11:27:02 +01:00
libterm
libtest Use `Instant::now` lazily 2019-12-06 12:24:54 +00:00
libunwind
llvm-project@2cb41005ed Update LLVM submodule 2019-11-30 01:34:31 +01:00
rtstartup
rustc rustc: Link LLVM directly into rustc again 2019-12-11 09:50:11 -05:00
rustllvm Rollup merge of #67033 - cuviper:ValueName2, r=rkruppe 2019-12-07 00:10:02 +09:00
stdarch@e0ab2c165a
test Auto merge of #67224 - nikomatsakis:revert-stabilization-of-never-type, r=centril 2019-12-14 22:02:59 +00:00
tools Update cargo, books 2019-12-14 17:33:08 -08:00
README.md
stage0.txt Bump version to 1.41 2019-11-12 16:36:57 -05:00

README.md

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.