rust/src
bors 54475e950c Auto merge of #30882 - petrochenkov:varnamesp, r=nrc
Tuple and unit variants from other crates weren't put into type namespace.
Now variant namespacing is aligned with struct namespacing and is not affected by the variant's crate of origin (struct -> type, tuple/unit -> type/value).
Additionally, struct variants from other crates are put into value namespace (struct variants from local crate were already in it). This is not a necessity, but a future proofing measure.

This fix can result in some new shadowing errors in cross-crate scenarios, crater reports [three regressions](https://github.com/rust-lang/rust/pull/30882#issuecomment-172369883).
[breaking-change]
2016-01-21 22:41:37 +00:00
..
compiler-rt@b6087e82ba Update compiler-rt 2015-11-07 00:26:44 +08:00
compiletest Add powerpc64 and powerpc64le support 2016-01-13 01:39:00 +00:00
doc Rollup merge of #30988 - bluss:doc-space-t-bound, r=apasel422 2016-01-19 04:08:59 +05:30
driver Run rustfmt on driver. 2015-10-11 23:41:43 -07:00
error-index-generator Run rustfmt on error-index-generator. 2015-10-11 23:44:32 -07:00
etc Auto merge of #30639 - rkruppe:dec2flt-fastpath-tables, r=alexcrichton 2016-01-13 02:05:02 +00:00
grammar Fix whitespace alignment 2015-12-24 21:39:38 -05:00
jemalloc@e24a1a025a Downgrade bundled jemalloc version 2016-01-20 09:38:16 -08:00
liballoc Auto merge of #31043 - shahn:arc_weak, r=alexcrichton 2016-01-21 17:11:13 +00:00
liballoc_jemalloc Add powerpc64 and powerpc64le support 2016-01-13 01:39:00 +00:00
liballoc_system Add powerpc64 and powerpc64le support 2016-01-13 01:39:00 +00:00
libarena Deprecate reflection-based Arena 2016-01-06 18:07:21 +01:00
libbacktrace libbacktrace: Reapply Rust-specific changes 2016-01-15 19:24:50 +03:00
libcollections Auto merge of #31038 - gereeter:btree-panic, r=Gankro 2016-01-20 08:18:16 +00:00
libcollectionstest Make btree_set::{IntoIter, Iter, Range} covariant 2016-01-18 07:53:12 -05:00
libcore Auto merge of #31052 - bluss:split-at-mut-str, r=alexcrichton 2016-01-21 20:51:34 +00:00
libcoretest Rollup merge of #30943 - alexcrichton:stabilize-1.7, r=aturon 2016-01-17 17:25:47 +05:30
libflate Register new snapshots 2015-12-21 09:26:21 -08:00
libfmt_macros Register new snapshots 2015-12-21 09:26:21 -08:00
libgetopts Register new snapshots 2015-12-21 09:26:21 -08:00
libgraphviz std: Stabilize APIs for the 1.7 release 2016-01-16 11:03:10 -08:00
liblibc@9aa6600bd8 Update libc 2016-01-15 23:29:05 +00:00
liblog Register new snapshots 2015-12-21 09:26:21 -08:00
librand Fix a breaking change in #30523 2016-01-05 22:16:03 -08:00
librbml manual fixups 2016-01-19 14:39:23 +13:00
librustc move more checks out of librustc 2016-01-21 10:52:37 +01:00
librustc_back Fix LLVM default CPU on powerpc64 and powerpc64le 2016-01-17 19:45:10 +00:00
librustc_bitflags Register new snapshots 2015-12-21 09:26:21 -08:00
librustc_borrowck Auto merge of #30964 - GuillaumeGomez:patch-5, r=Manishearth 2016-01-17 22:51:11 +00:00
librustc_data_structures Document ObligationForest better. 2016-01-16 05:22:42 -05:00
librustc_driver move more checks out of librustc 2016-01-21 10:52:37 +01:00
librustc_front Fix a bug with caching ids in the HIR lowering with nested lowered nodes 2016-01-20 15:58:59 +13:00
librustc_lint Rename Def's variants and don't reexport them 2016-01-20 22:31:10 +03:00
librustc_llvm llvm: Add support for vectorcall (X86_VectorCall) convention 2015-12-26 21:40:40 +01:00
librustc_metadata Auto merge of #31024 - oli-obk:move_checks_out_of_librustc, r=arielb1 2016-01-21 15:21:09 +00:00
librustc_mir Auto merge of #31010 - petrochenkov:def, r=arielb1 2016-01-21 01:43:18 +00:00
librustc_passes move more checks out of librustc 2016-01-21 10:52:37 +01:00
librustc_platform_intrinsics Register new snapshots 2015-12-21 09:26:21 -08:00
librustc_plugin use structured errors 2015-12-30 14:27:59 +13:00
librustc_privacy Rename Def's variants and don't reexport them 2016-01-20 22:31:10 +03:00
librustc_resolve resolve: Fix variant namespacing 2016-01-21 23:22:01 +03:00
librustc_trans Auto merge of #31024 - oli-obk:move_checks_out_of_librustc, r=arielb1 2016-01-21 15:21:09 +00:00
librustc_typeck Rename Def's variants and don't reexport them 2016-01-20 22:31:10 +03:00
librustc_unicode Fix some broken and missing links in the docs 2016-01-13 23:19:24 +00:00
librustdoc Rename Def's variants and don't reexport them 2016-01-20 22:31:10 +03:00
libserialize std: Stabilize APIs for the 1.7 release 2016-01-16 11:03:10 -08:00
libstd Auto merge of #31057 - bluss:memrchr-fallback, r=alexcrichton 2016-01-21 13:31:43 +00:00
libsyntax syntax: Fix encoding and decoding spans 2016-01-20 10:04:31 -08:00
libsyntax_ext Cut out a bunch of Result and panictry! boilerplate from libsyntax. 2015-12-31 14:29:02 +13:00
libterm rustfmt libterm 2016-01-19 14:51:22 +13:00
libtest manual fixups 2016-01-19 15:02:56 +13:00
llvm@3564439515 Disable the null check elimination pass 2015-12-02 18:19:10 +01:00
rt [MIR] Implement extern call support 2016-01-19 15:14:04 +02:00
rtstartup Register new snapshots 2015-12-21 09:26:21 -08:00
rust-installer@c37d3747da
rustbook std: Stabilize APIs for the 1.7 release 2016-01-16 11:03:10 -08:00
rustllvm Disable the null check elimination pass 2015-12-02 18:19:10 +01:00
test resolve: Fix variant namespacing 2016-01-21 23:22:01 +03:00
snapshots.txt Fixes #30628 by adding new snapshot for dragonfly bsd 2016-01-08 09:37:14 -08:00