rust/src
2020-02-28 11:37:59 -08:00
..
bootstrap Ignore untracked paths when running rustfmt on repository. 2020-02-27 15:52:09 -05:00
build_helper
ci Rollup merge of #68863 - pietroalbini:azure-macos-10.15, r=Mark-Simulacrum 2020-02-19 18:12:07 +01:00
doc Add documentation for the -Zself-profile-events flag 2020-02-20 21:32:15 -05:00
etc Rollup merge of #69049 - pthariensflame:improvement/imgbot, r=GuillaumeGomez 2020-02-13 02:52:53 +01:00
liballoc Auto merge of #68827 - ssomers:btree_navigation_revisited, r=Mark-Simulacrum 2020-02-28 09:32:34 +00:00
libarena
libcore Rollup merge of #69501 - matthiaskrgr:find_note, r=ecstatic-morse 2020-02-28 01:55:46 +01:00
libfmt_macros
libgraphviz Add option to dot::render for monospace font 2020-02-09 10:33:06 -08:00
libpanic_abort
libpanic_unwind
libproc_macro
libprofiler_builtins
librustc Track all predicates in errors, not just trait obligations 2020-02-28 11:37:59 -08:00
librustc_apfloat
librustc_ast_lowering don't use .into() to convert types into identical types. 2020-02-27 23:32:46 +01:00
librustc_ast_passes Auto merge of #68434 - varkor:astconv-mismatch-error, r=nikomatsakis 2020-02-27 18:38:19 +00:00
librustc_ast_pretty Rollup merge of #69423 - petrochenkov:nont, r=Centril 2020-02-26 02:07:14 +01:00
librustc_attr Auto merge of #68491 - pnkfelix:hide-niches-under-unsafe-cell, r=oli 2020-02-11 20:48:27 +00:00
librustc_builtin_macros parse/ast: move Defaultness into variants. 2020-02-24 00:59:38 +01:00
librustc_codegen_llvm Change const_field and const_caller_location to return ConstValue instead of Const as the type 2020-02-15 12:57:46 +13:00
librustc_codegen_ssa Rollup merge of #69529 - matthiaskrgr:clippy_identity_conversion, r=Mark-Simulacrum 2020-02-28 01:55:49 +01:00
librustc_codegen_utils Remove unused feature gates from cg_ssa and cg_utils 2020-02-04 19:18:10 +01:00
librustc_data_structures Rollup merge of #69500 - cuviper:par_for_each_in-item, r=Mark-Simulacrum 2020-02-27 14:38:09 +09:00
librustc_driver Rename CodeMap to SourceMap follow up 2020-02-22 16:17:31 +02:00
librustc_error_codes Auto merge of #68434 - varkor:astconv-mismatch-error, r=nikomatsakis 2020-02-27 18:38:19 +00:00
librustc_errors Rename CodeMap to SourceMap follow up 2020-02-22 16:17:31 +02:00
librustc_expand don't use .into() to convert types into identical types. 2020-02-27 23:32:46 +01:00
librustc_feature Revert "Mark attributes consumed by check_mod_attrs as normal" 2020-02-27 00:00:00 +00:00
librustc_fs_util
librustc_hir Auto merge of #68434 - varkor:astconv-mismatch-error, r=nikomatsakis 2020-02-27 18:38:19 +00:00
librustc_incremental Make is_object_safe a method. 2020-02-19 17:59:24 +01:00
librustc_index index ReEmpty by universe 2020-02-06 15:58:00 -05:00
librustc_infer Add more context to E0599 errors 2020-02-28 11:37:58 -08:00
librustc_interface don't use .into() to convert types into identical types. 2020-02-27 23:32:46 +01:00
librustc_lexer Spelling error "represening" to "representing" 2020-02-13 11:14:21 -05:00
librustc_lint parse/ast: move Defaultness into variants. 2020-02-24 00:59:38 +01:00
librustc_llvm
librustc_macros librustc_macros: remove redundant single component path import 2020-02-24 14:56:30 +01:00
librustc_metadata Auto merge of #67742 - mark-i-m:describe-it, r=matthewjasper 2020-02-26 20:50:56 +00:00
librustc_mir Auto merge of #68505 - skinny121:canonicalize-const-eval-inputs, r=nikomatsakis 2020-02-28 06:14:52 +00:00
librustc_mir_build don't use .into() to convert types into identical types. 2020-02-27 23:32:46 +01:00
librustc_parse Suggest constraining type parameters 2020-02-28 11:37:59 -08:00
librustc_passes don't use .into() to convert types into identical types. 2020-02-27 23:32:46 +01:00
librustc_plugin_impl
librustc_privacy Move more into decorate functions. 2020-02-11 19:50:26 +10:00
librustc_resolve Rollup merge of #69439 - petrochenkov:latelife, r=matthewjasper 2020-02-27 14:38:03 +09:00
librustc_save_analysis parse/ast: move Defaultness into variants. 2020-02-24 00:59:38 +01:00
librustc_session Auto merge of #69393 - Dylan-DPC:rollup-rxbd1zg, r=Dylan-DPC 2020-02-23 19:26:35 +00:00
librustc_span rustc_span: Add Symbol::to_ident_string for use in diagnostic messages 2020-02-26 22:02:43 +03:00
librustc_target Fix typo 2020-02-18 00:00:06 +01:00
librustc_traits don't use .into() to convert types into identical types. 2020-02-27 23:32:46 +01:00
librustc_ty Construct AssociatedItems from an iterator instead of a Vec 2020-02-19 12:55:59 -08:00
librustc_typeck Review comments: split requirement text to multiple lines for readability 2020-02-28 11:37:59 -08:00
librustdoc Rollup merge of #69496 - matthiaskrgr:filter_next, r=ecstatic-morse 2020-02-28 01:55:45 +01:00
libserialize Inline various simple emit_* and read_* methods in Decoder. 2020-02-18 16:46:50 +11:00
libstd don't use .into() to convert types into identical types. 2020-02-27 23:32:46 +01:00
libsyntax don't use .into() to convert types into identical types. 2020-02-27 23:32:46 +01:00
libterm
libtest Respect --nocapture in panic=abort test mode 2020-02-06 14:43:53 -08:00
libunwind
llvm-project@9f65ad0573 update llvm to silence gcc 9 warnings 2020-02-26 10:27:01 +08:00
rtstartup
rustc
rustllvm Auto merge of #69144 - Dylan-DPC:rollup-apt6zjj, r=Dylan-DPC 2020-02-13 22:20:58 +00:00
stdarch@dea57529b3
test Review comments: split requirement text to multiple lines for readability 2020-02-28 11:37:59 -08:00
tools Rollup merge of #69449 - JohnTitor:toolstate-ping, r=Mark-Simulacrum 2020-02-28 01:55:40 +01: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.