rust/src
bors e858c2637f Auto merge of #58093 - h-michael:clippy, r=Xanewok
submodule: update clippy from 6ce78d1 to 3bda548

6ce78d1...3bda548

Rustup: unused trim result
Auto merge of #3727 - phansch:rustup_unused_trim, r=matthiaskrgr  …
Travis: Don't run integration tests on every PR commit  …
Auto merge of #3726 - phansch:some_renaming, r=oli-obk  …
Fix ICE in vec_box lint and add run-rustfix  …
Make vec_box MachineApplicable
Remove conditionals from base builds  …
Adding lint for too many lines.
Updating number of lines for the failing test to be > 100.  …
Running util/dev to update README/CHANGELOG
Reworking function logic, and adding doc example.  …
Moving tests to ui-toml to make use of clippy.toml
rustfmt
Adding back tests, but also reducing threshold by 1
Updating to just warn for one test.
Fix test broken by removing comment.
Skipping check if in external macro.
Adding lint for too many lines.
Updating number of lines for the failing test to be > 100.  …
Moving tests to ui-toml to make use of clippy.toml
rustfmt
Adding back tests, but also reducing threshold by 1
Updating to just warn for one test.
Fix test broken by removing comment.
Changing single character string to a character match.
Updated readme.
Updating code to ignore rustfmt issue.
phansch and avborhanian
Update clippy_lints/src/types.rs  …
Update clippy_lints/src/types.rs  …
Auto merge of #3732 - phansch:fix_ice_3720, r=oli-obk  …
Auto merge of #3731 - phansch:travis, r=phansch  …
Auto merge of #2857 - avborhanian:master, r=phansch  …
Fix breakage due to rust-lang/rust#58079  …
Auto merge of #3736 - mikerite:fix-build-20190203, r=phansch  …

related with: #58024
2019-02-03 16:06:55 +00:00
..
bootstrap Auto merge of #57937 - denzp:nvptx, r=nagisa 2019-02-01 23:43:34 +00:00
build_helper
ci Auto merge of #57937 - denzp:nvptx, r=nagisa 2019-02-01 23:43:34 +00:00
doc
etc
grammar
liballoc Stabilize split_ascii_whitespace 2019-02-01 11:24:12 +01:00
libarena
libcore Auto merge of #57922 - davidtwco:issue-57410, r=petrochenkov 2019-02-03 13:35:15 +00:00
libfmt_macros
libgraphviz
libpanic_abort
libpanic_unwind
libproc_macro
libprofiler_builtins
librustc Auto merge of #57922 - davidtwco:issue-57410, r=petrochenkov 2019-02-03 13:35:15 +00:00
librustc_allocator
librustc_apfloat
librustc_asan
librustc_borrowck hir: add HirId to main Hir nodes 2019-02-02 17:35:20 +01:00
librustc_codegen_llvm
librustc_codegen_ssa Auto merge of #57937 - denzp:nvptx, r=nagisa 2019-02-01 23:43:34 +00:00
librustc_codegen_utils
librustc_cratesio_shim
librustc_data_structures
librustc_driver
librustc_errors
librustc_fs_util
librustc_incremental
librustc_lint hir: add HirId to main Hir nodes 2019-02-02 17:35:20 +01:00
librustc_llvm
librustc_lsan
librustc_metadata hir: add HirId to main Hir nodes 2019-02-02 17:35:20 +01:00
librustc_mir Auto merge of #58079 - ljedrz:HirIdification_phase_1, r=Zoxc 2019-02-03 00:24:25 +00:00
librustc_msan
librustc_passes
librustc_plugin
librustc_privacy Update visibility of intermediate use items. 2019-02-02 15:29:13 +01:00
librustc_resolve
librustc_save_analysis
librustc_target Auto merge of #58060 - andre-richter:master, r=nagisa 2019-02-02 04:06:11 +00:00
librustc_traits
librustc_tsan
librustc_typeck hir: add HirId to main Hir nodes 2019-02-02 17:35:20 +01:00
librustdoc hir: add HirId to main Hir nodes 2019-02-02 17:35:20 +01:00
libserialize
libstd Auto merge of #57922 - davidtwco:issue-57410, r=petrochenkov 2019-02-03 13:35:15 +00:00
libsyntax fix stabilization order of uniform_paths. 2019-02-02 07:42:27 +01:00
libsyntax_ext Conditionally skip two passes if their related attributes were not found 2019-01-28 05:46:53 +01:00
libsyntax_pos
libterm
libtest
libunwind
llvm-emscripten@7f23313edf
llvm-project@683d352269
rtstartup
rustc
rustllvm
stdsimd@b23541340b
test Update visibility of intermediate use items. 2019-02-02 15:29:13 +01:00
tools submodule: update clippy from 6ce78d1 to 3bda548 2019-02-03 18:41:09 +09: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: