rust/src
Corey Farwell b03ed42c36 Rollup merge of #42297 - tschottdorf:proj-ty, r=nikomatsakis
Upgrade ProjectionTy's Name to a DefId

Part of #42171, in preparation for downgrading the contained `TraitRef` to
only its `substs`.

Some inline questions in the diff. Look for `FIXME(tschottdorf)`. These comments
should be addressed before merging.
2017-06-01 00:09:22 -04:00
..
bootstrap rust-src: include everything needed to compile libstd with jemalloc 2017-05-28 21:55:54 -07:00
build_helper Support AddressSanitizer and ThreadSanitizer on x86_64-apple-darwin. 2017-04-25 10:31:01 +08:00
ci Auto merge of #42218 - venkatagiri:update_cross, r=alexchrichton 2017-05-28 22:15:10 +00:00
compiler-rt@c8a8767c56 support default impl for specialization 2017-04-25 05:28:22 +00:00
doc Rollup merge of #42275 - scottmcm:try-trait, r=nikomatsakis 2017-06-01 00:09:20 -04:00
driver
etc Rewrite make-win-dist.py in Rust 2017-05-14 21:24:29 -04:00
grammar Re-add LALR grammar. 2017-05-08 09:47:05 -06:00
jemalloc@3288e0659c Update jemalloc to 4.5.0 2017-05-10 18:36:24 +02:00
liballoc Update Rc and Arc documentation. 2017-05-22 16:15:37 +02:00
liballoc_jemalloc Update jemalloc to 4.5.0 2017-05-10 18:36:24 +02:00
liballoc_system Specialize Vec::from_elem<u8> to use calloc or memset 2017-04-15 09:01:56 -07:00
libarena migrate everything to using mem::needs_drop 2017-05-20 19:27:30 -04:00
libbacktrace
libcollections Rollup merge of #42260 - stjepang:document-cmp-traits-agreement, r=alexcrichton 2017-05-27 20:54:04 -06:00
libcompiler_builtins Auto merge of #40123 - TimNN:llvm40, r=alexcrichton 2017-04-24 22:18:16 +00:00
libcore Rollup merge of #42275 - scottmcm:try-trait, r=nikomatsakis 2017-06-01 00:09:20 -04:00
libflate rustc: Remove #![unstable] annotation 2017-05-11 16:03:05 -07:00
libfmt_macros rustc: Remove #![unstable] annotation 2017-05-11 16:03:05 -07:00
libgetopts rustc: Remove #![unstable] annotation 2017-05-11 16:03:05 -07:00
libgraphviz rustc: Remove #![unstable] annotation 2017-05-11 16:03:05 -07:00
liblibc@03562b0cb2 Reload nameserver information on lookup failure 2017-05-04 23:59:55 -04:00
libpanic_abort
libpanic_unwind Fix definitions of ULONG_PTR 2017-05-06 15:46:16 +01:00
libproc_macro
libproc_macro_plugin Fix #35829 (syntax extension's quote_expr!() does not handle b"…") 2017-05-13 21:41:25 +08:00
librand Removal pass for anonymous parameters 2017-05-02 05:55:20 +02:00
librustc Rollup merge of #42297 - tschottdorf:proj-ty, r=nikomatsakis 2017-06-01 00:09:22 -04:00
librustc_asan Support AddressSanitizer and ThreadSanitizer on x86_64-apple-darwin. 2017-04-25 10:31:01 +08:00
librustc_back add thiscall calling convention support 2017-05-24 16:40:03 -04:00
librustc_bitflags rustc: Remove #![unstable] annotation 2017-05-11 16:03:05 -07:00
librustc_borrowck Rollup merge of #42196 - tommyip:explain_closure_err, r=nikomatsakis 2017-05-31 10:52:45 -06:00
librustc_const_eval Turn sufficiently old compatibility lints into hard errors 2017-05-30 22:00:30 +03:00
librustc_const_math rustc: Remove #![unstable] annotation 2017-05-11 16:03:05 -07:00
librustc_data_structures fix translation of MSVC funclets that loop to their own start 2017-05-28 12:00:03 +03:00
librustc_driver Rollup merge of #42150 - citizen428:feature/error-count-messages, r=Mark-Simulacrum 2017-05-24 19:50:05 -06:00
librustc_errors Change error count messages 2017-05-24 16:14:38 +07:00
librustc_incremental incr.comp.: Track expanded spans instead of FileMaps. 2017-05-23 18:20:51 +02:00
librustc_lint Turn invalid_type_param_default into a lint again 2017-05-30 22:00:30 +03:00
librustc_llvm Rollup merge of #42224 - brson:lockfile, r=nikomatsakis 2017-05-26 10:20:27 -04:00
librustc_lsan Support AddressSanitizer and ThreadSanitizer on x86_64-apple-darwin. 2017-04-25 10:31:01 +08:00
librustc_metadata Auto merge of #42175 - michaelwoerister:filemap-hashing-fix-1, r=nikomatsakis 2017-05-28 16:47:17 +00:00
librustc_mir use a pointer-based array drop loop for non-zero-sized types 2017-05-28 10:43:25 +03:00
librustc_msan Support AddressSanitizer and ThreadSanitizer on x86_64-apple-darwin. 2017-04-25 10:31:01 +08:00
librustc_passes Turn sufficiently old compatibility lints into hard errors 2017-05-30 22:00:30 +03:00
librustc_platform_intrinsics rustc: Remove #![unstable] annotation 2017-05-11 16:03:05 -07:00
librustc_plugin Support #[allow] etc logic on a per macro level 2017-05-13 16:02:29 +02:00
librustc_privacy Hygienize librustc_privacy. 2017-05-25 05:52:08 +00:00
librustc_resolve Turn public reexporting of private extern crates into a lint again 2017-05-30 22:00:30 +03:00
librustc_save_analysis Upgrade ProjectionTy's Name to a DefId 2017-05-31 12:35:13 -04:00
librustc_trans Auto merge of #41917 - arielb1:mir-array, r=nagisa 2017-05-28 12:01:02 +00:00
librustc_tsan Support AddressSanitizer and ThreadSanitizer on x86_64-apple-darwin. 2017-04-25 10:31:01 +08:00
librustc_typeck Rollup merge of #42297 - tschottdorf:proj-ty, r=nikomatsakis 2017-06-01 00:09:22 -04:00
librustdoc Rollup merge of #42297 - tschottdorf:proj-ty, r=nikomatsakis 2017-06-01 00:09:22 -04:00
libserialize rustc: Remove #![unstable] annotation 2017-05-11 16:03:05 -07:00
libstd doc rewording 2017-05-26 19:22:25 +08:00
libstd_unicode Auto merge of #41659 - bluss:clone-split-whitespace, r=aturon 2017-05-10 03:27:36 +00:00
libsyntax Rollup merge of #42136 - petrochenkov:oldhard, r=nikomatsakis 2017-06-01 00:09:19 -04:00
libsyntax_ext Hygienize lifetimes. 2017-05-25 05:52:09 +00:00
libsyntax_pos Improve intercrate hygiene. 2017-05-25 05:52:11 +00:00
libterm rustc: Remove #![unstable] annotation 2017-05-11 16:03:05 -07:00
libtest Number of filtered out tests in tests summary 2017-05-11 23:20:09 +03:00
libunwind Haiku: fix initial platform support 2017-04-22 13:47:36 +12:00
llvm@1ef3b9128e LLVM: Add support for EABI-compliant libcalls on MSP430. 2017-05-13 21:23:00 +03:00
rt support default impl for specialization 2017-04-25 05:28:22 +00:00
rtstartup Update stage0 bootstrap compiler 2017-04-29 12:11:14 -07:00
rustc
rustllvm add NullOp::SizeOf and BinOp::Offset 2017-05-28 10:43:24 +03:00
test Rollup merge of #42286 - ollie27:rustdoc_assoc_const, r=GuillaumeGomez 2017-06-01 00:09:21 -04:00
tools Updated locked version of libgit2 2017-05-28 10:27:42 -07:00
Cargo.lock Updated locked version of libgit2 2017-05-28 10:27:42 -07:00
Cargo.toml Revert "Reenable opt-level 3" 2017-05-20 10:33:53 -06:00
stage0.txt Update stage0 bootstrap compiler 2017-04-29 12:11:14 -07:00