rust/src
bors 5c45343f11 Auto merge of #61625 - RalfJung:eval-interp, r=oli-obk
Rename remaining "Eval" to "Interp"

Renaming done by sed.

r? @oli-obk

Fixes https://github.com/rust-lang/rust/issues/54395.
2019-06-08 13:02:49 +00:00
..
bootstrap Clarify when we run steps with ONLY_HOSTS 2019-06-07 08:40:30 -06:00
build_helper
ci ci: Disable LLVM/debug assertions for asmjs builder 2019-06-06 07:58:39 -07:00
doc Some code cleanup and tidy/test fixes 2019-06-06 14:04:02 +03:00
etc
grammar
liballoc Rollup merge of #61420 - felixrabe:patch-2, r=dtolnay 2019-06-04 04:48:16 +02:00
libarena
libcore Auto merge of #61620 - SimonSapin:as_cell, r=RalfJung 2019-06-08 10:15:31 +00:00
libfmt_macros
libgraphviz
libpanic_abort
libpanic_unwind
libproc_macro
libprofiler_builtins
librustc rename EvalResult -> InterpResult and EvalError -> InterpErrorInfo 2019-06-08 11:39:48 +02:00
librustc_allocator
librustc_apfloat
librustc_asan
librustc_borrowck Aggregation of drive-by cosmetic changes. 2019-06-05 21:09:26 +01:00
librustc_codegen_llvm Add intrinsics for floating-point min and max 2019-06-06 21:27:23 +01:00
librustc_codegen_ssa Revert "Make LocalAnalizer visitor iterate instead of recurse" 2019-06-07 23:43:19 +02:00
librustc_codegen_utils
librustc_cratesio_shim
librustc_data_structures
librustc_driver
librustc_errors librustc_errors: Rename AnnotateRs -> AnnotateSnippet 2019-06-05 21:43:55 +02:00
librustc_fs_util
librustc_incremental
librustc_interface Addressed points raised in review. 2019-06-05 21:09:27 +01:00
librustc_lint Some code cleanup and tidy/test fixes 2019-06-06 14:04:02 +03:00
librustc_llvm
librustc_lsan
librustc_macros
librustc_metadata Make constructors actually be const functions 2019-06-06 17:20:06 +01:00
librustc_mir fix rebase fallout 2019-06-08 11:40:55 +02:00
librustc_msan
librustc_passes Use both existential-type desugaring and where-clause (predicate) desugaring depending on context. 2019-06-05 21:09:26 +01:00
librustc_plugin
librustc_privacy Implemented for traits (associated type definitions). 2019-06-05 21:09:26 +01:00
librustc_resolve syntax: Use Token in visitors and fix a mut visitor test 2019-06-06 14:04:02 +03:00
librustc_save_analysis syntax: Rename TokenAndSpan into Token 2019-06-06 14:03:15 +03:00
librustc_target Don't use GNU noexec stack note 2019-06-05 12:19:34 +03:00
librustc_traits
librustc_tsan
librustc_typeck Add intrinsics for floating-point min and max 2019-06-06 21:27:23 +01:00
librustdoc Rollup merge of #61605 - GuillaumeGomez:const-generic-display, r=varkor 2019-06-07 16:48:09 +02:00
libserialize
libstd Rollup merge of #61647 - JohnTitor:use-stable-func, r=Centril 2019-06-08 03:34:02 +02:00
libsyntax Rollup merge of #61616 - petrochenkov:parsderef, r=oli-obk 2019-06-08 03:33:57 +02:00
libsyntax_ext Rollup merge of #61616 - petrochenkov:parsderef, r=oli-obk 2019-06-08 03:33:57 +02:00
libsyntax_pos Auto merge of #61209 - matthewjasper:const-tuple-constructors, r=oli-obk 2019-06-07 09:41:06 +00:00
libterm
libtest
libunwind
llvm-emscripten@7f23313edf
llvm-project@788592fb27
rtstartup
rustc
rustllvm
stdsimd@4bf456c35e
test Auto merge of #61620 - SimonSapin:as_cell, r=RalfJung 2019-06-08 10:15:31 +00:00
tools Rollup merge of #61582 - matthiaskrgr:submodule_upd, r=oli-obk 2019-06-06 13:19:28 +02:00
.gitignore
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.

There is also useful content in the following READMEs, which are gradually being moved over to the guide: